CHICAGO, IL, THURSDAY, FEBRUARY 01, 2007: The Debauchers, at The Double Door, Chicago, IL, 02/01/2007. (Image Credit: Michael Spleet / 2SnapsUp Photography)