News \

Scissor Sisters Coming to a Movie Theater Near You

The group are taking over movie theaters to screen exclusive live footage from their performance in London's Trafalgar Square.

SPIN Staff |September 28, 2006 - 7:00 am

Tags: Music News