THIS WILL DESTROY YOU Confirms Support Artists For Upcoming North American Headlining Tour

On October 16th, THIS WILL DESTROY YOU will kick off their anticipated North American headlining tour in Phoenix, Arizona. The journey will make its way through over two dozen cities upon its conclusion November 17th in San [...]