The “The Killthrax Tour” is well underway here in the States, and from what I’ve heard, Anthrax and Killswitch Engage have been putting on one hell of a show in each and every city. Last night the two bands dominated The Electric Factory in Philadelphia, and the evening included one awesome surprise for the fans during Killswitch Engage‘s set. Continue reading