The Charger Bulletin

Ra Ra Riot Ra Ra Rocked It

Nicolas Weilmann October 16, 2013

On Saturday, Oct. 12, I went to go see the Baroque Pop/Electronic Indie band Ra Ra Riot at the Center Church on The Green, located on Temple Street in downtown New Haven. Having seen them twice...

Load More Stories
Activate Search
Center Church