Ra Ra Riot

AnonAnon Posts: 11,175
edited August 2008 in Other Music
anyone heard of them/ a fan? fairly new band, i think they're great! discovered them a little while ago, and now they've been named one of the 8 2008 artists to watch. their song "dying is fine" is a great song!
Sign In or Register to comment.