Review
10 yrs ago
Vivid Live7040 NW 72nd Ave, Miami, FL 33166, USA*
Been to many strip clubs in...
Been to many strip clubs in the miami area and this one was a new spot so decided to check it out. Went on a weekend night and the club looks cool…

nythang718