We've talked about this epic project of Devin's before and it's coming on November 13th. Pre-order here.
Live Footage
DEVIN TOWNSEND's Ziltoid Live at Royal Albert Hall Trailer Makes The Show Look MASSIVE!
Sponsored Links from Around the Internet