Friday 30 May 2008

Sluts to show in New York?

The Sluts show now has a 4th location - it will open in New York City on Tuesday September 23rd, 2008 @ Flux Factory, 38-38 43rd Street, Long Island City, NY 11101 USA.

Cream Magazine feature The Sluts