Killswitch Engage vocalist Jesse Leach was interviewed by 97.9 WGRD radio in Grand Rapids, Michigan, and you can watch the clip above. He talks about video games, how it feels fronting the band vs. how it felt in 2002, writing on the road, the new song "No End in Sight" that they've been playing live, and much more.