ICYMI: Overkill share “The Surgeon” visualizer; new album arriving in April
Posted by Zenae Zukowski on February 2, 2023
Overkill have announced their overall twentieth studio album, Scorched, is scheduled to arrive on April 14th via Nuclear Blast. To celebrate the announcement, these New Jersey thrash metal legends shared a visualizer for the new single, “The Surgeon.” Bobby Blitz comments: “Man, it seems like for F-in ever since we chatted!!!! Ha! I […]