posts tagged: Indie music

Artist of the Week–Scissor Sisters

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 … Keep Reading…