19 yrs ago•willboy22reviewedCT Showclub6611 S Tucson Blvd Tucson, AZ 85756I visited on a Wednesday night...