Latest News

RSS Link

The Devin Townsend Project Post “Addicted” Title Track Online

The Devin Townsend Project have made the title track from ‘their’ upcoming new album “Addicted” available online here. “Addicted” will see a November 17th release date through Inside Out Music

Comments