yourmusicblog.nl
Devin Townsend Project, Ghost, 2011
Devin Townsend. The guy that screamed his way through the Sex & Religion album from Steve Vai? Who released several seriously heavy metal albums with Strapping Young Lad? Who put out a string o…