Photos by G.
Did you really think I’d only post 5 pictures of my beloved Scissor Sisters from their sold out show at Terminal 5 in New York on August 24, 2010? I didn’t think so either! You can see even more Scissory goodness here.
The Best of the Music & Art Scene In New York From A to G. Daily!