Artist of the Week–Scissor Sisters

Posted on

Magic Hour, the highly anticipated album from Scissor Sisters releases in the UK on May 14th and to the U.S. on June 5th.   It’s kind of weird to me since they ARE from the U.S.  But they do have that British Indie sound.  Lucky for us in the States, they have some U.S. dates on […]

Read More