Tag Archives: Team Rock Radio

Ziltoid the Omniscient has first radio show

Posted by on August 26, 2013

He came to earth in 2007 from Ziltoidia 9 in search of the ultimate cup of coffee. Now it seems like Ziltoid the Omniscient (otherwise known as Devin Townsend) is back, and has decided to return to host a radio show. Of course, like most things, Europe gets it and we don’t, as UK’s Team […]

Read more