Devin Townsend Project Announce Release Date

Posted by on September 24, 2009

The Devin Townsend Project is set to release a new album, Addicted, on November 17 via InsideOut Music.

Tags: , ,

Categorised in: News Ticker