Did you know? Earlier this week at a show in Providence, RI, USA, former Killswitch Engage singer Jesse Leach joined his former band on stage during the track “Take This Oath.” Pics from the show, including photos of Jesse on stage, can be found in Killswitch Engage’s PHOTO GALLERY. Check ’em out. Special thanks to Jeremy Saffer for the pictures.