Preview of DEVIN TOWNSEND BAND’s Epicloud and Devin Townsend Dance Videos Posted Online

Devin Townsend has posted a preview of the DEVIN TOWNSEND BAND‘s upcoming album, Epicloud. The preview shows that there is a re-recording of a song from his Physicist album.

Also, check out this great video of Devin dancing to new song, “Lucky Animals.” Rob Zombie better watch his back. Devin’s got some moves!

Comments are closed.