Devin Townsend Launches New Documentary Series On “The Puzzle”

Devin Townsend has launched a new documentary series focusing on the making of his upcoming record “The Puzzle” and its companion release “Snuggles.“ Episode one can be found below:

Comments are closed.