Ra Ra Riot release their new album on March 18 Album release: Beta Love by Ra Ra Riot Release date: March 18 Label: Barsuk Records Ra Ra Riot have announced the release date for their third album, Beta Love, as March 18th for the UK on Barsuk Records. The album marks the band’s first outing as a four […]
New Album From Ra Ra Riot is a post from: UK in One