11 yrs ago•neon2400reviewedTD's Show Club West749 W Miracle Mile Tucson, AZ 85705Walked in to see a somewhat...