Live Music

Warhead

When: Fri., Jan. 22, 8:30 p.m. 2016

Let that untamed mane fly, thrash metallers Warhead — who may or may not be named after the explosively sour hard candy — are going to fulfil their duty to the demons of metal to create chaos. With Braindead.

Tags