Metalsucks — It was just yesterday that I couldn’t get Jesse Leach to comment on the Killswitch Engage singer situation. And now, after weeks and weeks of speculation, KSE have just released a statement, officially announcing Howard Jones’ departure from the ...
more info