Devin Townsend’s Strapping Young Lad have posted a new track online. The song, entitled You Suck can be heard by by cliking this link.
The group’s upcoming album, The New Black, is set for a July 11th release. Heavy shit.
Devin Townsend’s Strapping Young Lad have posted a new track online. The song, entitled You Suck can be heard by by cliking this link.
The group’s upcoming album, The New Black, is set for a July 11th release. Heavy shit.