The Monday Set: Scissor Sisters – New York City – 8/25/10
Scissor Sisters recently returned from a minor hiatus with a new album call "Night Work". Apparently the album was created after the band scrapped 18 months of songwriting for the follow up to 2006's "Ta-Dah". I'm not sure what the album was originally supposed to sound like, but I have to say I'm pretty sure that the wait was worth it. (More...)
Recent Comments