Destruction comes to Webster Hall in NYC
Destruction launched their North American headlining tour on Tuesday, March 18 with their March 19 date at the Marlin Room at Webster Hall in New York City with Brazilian Death Metal kings Krisiun and Widow from North Carolina ...