Tag Archives: Lucky Animals

Devin Townsend Lucky Animals Video Released

Lucky Animals is taken from Devin Townsend’s latest album Epicloud. Check out the video below. Please upgrade your browser

Devin Townsend Project Release New Song Lucky Animals and is Making Fan-Submitted Video

Devin Townsend Project’s new track Lucky Animals is now streaming online. Check it out below. The song will be featured on the new upcoming album Epicloud due out on September 18th in North America and September 24th in Europe via InsideOut. Devin Townsend is also asking fans to submit their own video clips to be