Check out all our Upcoming Release announcements New release from: OVERKILL – Scorched (April 14, 2023) LIGHT THE MATCH! Setting the scene ablaze, the rough and rowdy Overkill have reappeared to bludgeon your ears with their twentieth, that’s right, twentieth studio album: SCORCHED. For over 3 and a half decades their bottom-line crazy method of thrash […]