Overkill (Photo courtesy The Howard Theatre)
Thrash metal men Overkill are still going strong, releasing their 18th studio album, The Grinding Wheel, on Feb. 10 via Nuclear Blast and eOne Music. They are touring in support of it with a show at The Howard Theatre on Wednesday, March 8.