Legendary New Jersey thrash act Overkill has announced it will release its "Live in Overhausen" album on May 18 via Nuclear Blast. Celebrating the band's history, "Live in Overhausen," captured not one but two album anniversaries. Fans assembled on April 16, 2016, at Turbinenhalle 2 in Oberhausen, Germany for the 25th anniversary of "Horrorscope" and... Continue Reading →
