I stumbled upon Deja Vu Showgirls while driving through Stockton on a Wednesday. It is a pink building in an industrial area that didn’t look too bad considering Stockton’s reputation for high crime. Curious, I decided to check it out.
I first arrived at 4 PM…