Today, In The Spotlight

Tagged: Overkill

overkill goddamn trouble

Overkill Are “Goddamn Trouble”

Long-time thrash metal outfit, Overkill, released their 18th studio album, The Grinding Wheel, earlier this month. Leading up to the album’s release, Overkill released...