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.