Tag: Flotsam and Jetsam

5th May 2017 0

OVERKILL Announces New Drummer!

By John Deaux

Legendary New Jersey thrashers, OVERKILL, have kept the machine running strong in 2017 with the release of their highly-acclaimed eighteenth album, ‘The Grinding…