14 yrs ago•balijoe727reviewedShowgirl Video510 Garces Ave, Las Vegas, NV 89101, USA*Having never been to a strip...