Road Trippin': Devin Townsend
Ziltoid's handler is preparing to conquer the Albert Hall...
How do you feel about headlining London’s Royal Albert Hall? Are you shitting yourself?
“I’m not sure I know what I feel in general, let alone regarding the Royal Albert Hall show. Let me take a second here and put it into words. I’m proud, I’m nervous, I’m confident, and I have to check on the shit, hang on... nope, all clear! Pants are clean, which is a great sign.”