The DTP/Strapping Young Lad supergroup has its singer
Posted by Bram Teitelman on March 14, 2018
If you’re like most fans of Strapping Young Lad and the Devin Townsend Project, you probably rejoiced in hearing that members of both bands would be forming a new band while Devin taking a break from his most recent band. The band, which still doesn’t have a name, announced that they would be naming their […]