OVERKILL Announces New Drummer

May 8, 2017 Turbo 0

Legendary New Jersey thrashers, OVERKILL, have kept the machine running strong in 2017 with the release of their highly-acclaimed eighteenth album, The Grinding Wheel, as well as adding another […]