RAH 2013 : Crazy Town
Crazy Town was filmed at Teenage Cancer Trust’s music workshop (Thursday 21st March) before Primal Scream took to the Royal Albert Hall stage. Crazy Town was written and performed by the young people of Teenage Cancer Trust.
Comments are closed.