Lucky Animals

YOU CAN BE A PART OF THE NEW DEVIN TOWNSEND VIDEO!

As we learned a few weeks ago, The Devin Townsend Project will be releasing “Epicloud” on September 18th in North America and September 24th in Europe via InsideOut Music. Last week Devin released the unofficial video for “Lucky Animals” and it might the greatest video ever. What is more entertaining than watching Devin dance to his own music?!?!? NOTHING! Well

Read More »