You Gotta Hear This: You Gotta Hear This: Ra Ra Riot
Ra Ra Riot met at Syracuse University and formed in 2006. After one independently released EP, they storm onto the scene with a fantastic debut album that holds a tragic back story.
You Gotta Hear This: You Gotta Hear This: Ra Ra Riot
Ra Ra Riot met at Syracuse University and formed in 2006. After one independently released EP, they storm onto the scene with a fantastic debut album that holds a tragic back story.