CLICK HERE to see shots from the final Peep Show at the now-closed Red Cap Garage. Aug. 17, 2012. Photos by Erin Rook, PQ Monthly.
Share and Enjoy
« “Temple” at The Rose (in Old Town): Featuring Bruce LaBruiser and Gossip Cat Dancefloor Decadence: An Epic Tuesday Night Show »