Photos: Street Scene Day 1
Photos: Street Scene Day 2
Ra Ra Riot is a band that always brings a smile to my face. The best word to describe their live show? Exuberant. All the kids onstage look like they are having a great time, like there’s nothing in the world they’d rather be doing than playing music, and the feeling is infectious.