New Jersey thrashers Overkill have released a first official video trailer for their upcoming Live In Overhausen multi-format release, out on May 18th via Nuclear Blast. Watch the clip below, and pre-order here. Celebrating the band's history, Live In Overhausen captured not one but two album anniversaries. Fans...
Continue reading...
Continue reading...