Wednesday, August 25, 2010

Scissor Sisters NYC

Exclusive pics from the Scissor Sisters gig at Terminal 5 in New York City August 2010





Just a taste of what to expect from them when they hit the UK in December....

No comments:

Post a Comment