“Ziltoid Radio… It’s like not getting kicked in the balls”
Ziltoid returns! Hilarious is the only word that cuts it. Devin Townsend just released the first episode of Ziltoid Radio, the chronicles of Devin’s alien alter-ego and his ventures. The episode spans an hour of laughs. Tune in below and you’ll see what I mean.