Ra Ra Riot: Live in the Canal Room

About Ra Ra Riot: Live in the Canal Room

Ra Ra Riot. Such an appropriate name.

Ra Ra Riot: Live in the Canal Room is a 2007 music film.

It runs 25 minutes and was released in January 2007.

In the United States it streams on Baeble Amazon Channel and Qello Concerts by Stingray Amazon Channel.