Album Review: Overkill – ‘Scorched’

Album Review: Overkill – ‘Scorched’

  The year is 1983. I am working at the notorious heavy metal nightclub in Brooklyn, New York, named L’Amour. I was the club’s original metal DJ. It’s a very crowded weekend, and I am up in the DJ booth, laying down fresh tracks from some of the earliest metal...