By Timothy Borrego Uploaded on 19 July 2008 27 views
With titillating neon animations luring in passers by, this strip club tries extra hard to compete with the dozens of other similar establishments along St. Catherine.