Hurrah: A Year of Ta-Dah starring Scissor Sisters


Recorded at the new O2 stadium in London, England, this is their full live show from the tour supporting their album

Leave a Reply

Your email address will not be published. Required fields are marked *

*