Scissor Sisters - Invisible Light

Back in 2005, the Scissor Sisters were my shit. I was obsessed with them. They rocked my world. I am pleased to hear that their third album is coming out in June, with one of the songs, "Invisible Light," being leaked this month. Check it out, tell me what you think ... think they're BACK back, or just back?

No comments: