Tagged: The Surgeon

NEWS | OVERKILL ANNOUNCE NEW ALBUM + NEW SINGLE

New Jersey Thrash Metal legends, OVERKILL, recently announced details of their new album, as well as a new single entitled “The Surgeon”. The band’s new album is entitled “Scorched” and is their twentieth full-length release! It will be available from...
Read more »