Daily Archive for August 2nd, 2008

All Hail The New Flesh

Devin Townsend is still the finest organism to crawl across the Canadian border with a guitar in it’s paws.