Tag Archives: Live at the Royal Albert Hall

DVD Review – Devin Townsend Presents: Ziltoid Live At the Royal Albert Hall

The number of heavy metal musicians who could play the Royal Albert Hall is small. The number who could play it and have a person dressed as a giant farting scrotum run around the stage while they do, well, that’s a Venn diagram of one. One Mr Devin Townsend. Playing his concept album Z2 in its entirety, Devin brings his ...

Read More »