No offense to Howard Jones (you’re a killer front man), but Killswitch Engage was never the same (at least for me) after Jesse Leach left […]