6 yrs ago•BobbosmithreviewedDeja Vu Showgirls Chicago750 S Clinton St Chicago, IL 60607Lackluster stage shows