SCISSOR SISTERS. Dusted off all my old mp3s :D I hadn't listened to these guys in waaaayyy too long. I also just found out that they're coming to the Paramount Theatre on June 19th, I'm seriously thinking about going!
THIS VIDEO IS RIDICULOUS!
Add me on last.fm if you feel so inclined!