Devin Townsend Streaming New Track ‘Lucky Animals’, Nerd Dances it to Death
Devin Townsend project has released a new track called as ‘Lucky Animals’. The song will feature on the upcoming Epicloud. You can check out the track below. The release date for Epicloud is 18 September 2012 in North America and 24 September 2012 in Europe from InsideOut
As said in the video below by Devin Townsend, their would be fan submitted video for this song. Devin, himself, shows the kind of video they would be taking from the fans. And also explains the kind which would not be included.
And he literally nerd dances it to death. It is funny but those dance moves are bitchy. An epic video awaits you below.