Wednesday, March 7, 2007
NEW PHOTOS: Scissor Sisters at Theater at Madison Square Garden, 3/3/07
With their glittering retro-disco sound and trademark bawdy humor, it was outrageous fabulousness everywhere we looked last Saturday, 3/3 when the Scissor Sisters gave us a roof-raising night at the Theater at Madison Square Garden. Happy to be back in NY after months of globe-trotting, it was a night of rousing sing-alongs and "damn right, Sister!" cheer-alongs that the band called the best of their tour.
>>Check out a gallery of photos from the show<<