Photo: Joshua Feldman There’s something catchy about the synth-laden electro pop music that Ra Ra Rasputin makes. Based in D.C., the band released their eponymous debut album last September and have...
By Yohana /
May 19, 2011
0 Comment