Check out these live shots from the current Killthrax tour hitting cities in North America. Co-headlining Anthrax and Killswitch Engage and support of The Devil Wears Prada are bringing crowds their needed dose of metal. Stay tuned for a full show review!
Related