The Luxx, May 7th, 2003. NY

Photos by Jen Brogle.