Scissor Sisters

  • Scissor Sisters : Live

    Scissor Sisters

    Scissor Sisters : LiveScissor Sisters can always be counted on for a good time, and the first of two shows at New York's Terminal 5 was no exception. ...