13 yrs ago•nelsonswilliereviewedCT Showclub6611 S Tucson Blvd Tucson, AZ 85756It was a slow Sunday night...