"It was the right time and the right place, with the right words." How In Due Time and the return of Jesse Leach saved Killswitch Engage
With In Due Time, Killswitch not only produced a song that perfectly encapsulated the return of Jesse Leach, but a new anthem to get their careers back on track