by Cap'n Carrot on February 28, 2011 · 0 comments
in Audio Visual,Music Videos
This is New York indie rock band Ra Ra Riot with the video for “Too Dramatic” from their second album The Orchard.
Ra Ra Riot “Too Dramatic”
Previous post: The art of Anita Mejía
Next post: Comic Rack – Atomic Robo and the Deadly Art of Science #4 (of 5)
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.