The Luxx, May 7th, 2003. NY
Photos by
Jen Brogle
.