Scissor Sister Kick Off UK Tour

Scissor Sisters kicked off their UK tour of duty last night with a particularly energetic performance at London’s O2 Arena. Despite the menacing inflatable invaders, it seems fans – and their mamas – were taken to the other side of entertainment.

After two more performances in London, the popsters will high kick their way to a three-day set in Manchester. Ooh!