Hard Rock & Metal Overkill – Scorched (Review) Artist: Overkill Album: Scorched Label: Nuclear Blast Records Release Date: April 14th, 2023 Overkill is like AC/DC to me in the fact that you... Bobby CaughronApril 2, 2023