Each Year Ra Ra Riot - St. Peter's Day Festival Paste Magazine Offices (Decatur, GA), 07/06/2007 By Paste Magazine | June 2, 2016 Music Video Ra Ra Riot Share Tweet Submit Pin Tagspaste videora ra riotlive performancepaste magazine offices (decatur, ga)GET PASTE RIGHT IN YOUR INBOXThe best music, movies, TV, books, comedy and more.Sign UpYes, I would like to receive Paste's newsletter