Somewhat Odd Location, Off I80, 90...
Somewhat odd location, off I80, 90 minutes from Chicago. A large barn-like affair with a large stage in the center, bar to the left. Totally nude, dancers will offer a closer, explict look for those seated at the stage for a tip. Upstairs, there are private dances...