Jesse Leach to Finally Return to Killswitch Engage?
Jesse Leach performed last night with KILLSWITCH ENGAGE at the Fillmore @ Irving Plaza in New York City. Does this mean that the former frontman will be staking his claim for a return to the fold?
Jesse Leach also joined Phil LaBonte on stage for a number of tunes. Photos, video, and details of Jesse Leach’s […]