Killswitch Engage’s Jesse Leach logging off of social media
Posted by Zenae Zukowski on January 9, 2017
Within the past few months, Killswitch Engage have been busy promoting the release of their seventh studio album Incarnate. Most recently, they announced the co-headlining tour with Anthrax , or Killthrax. While the future looked promising for the group, it appears Leach could be disappearing once again. According to Rock Feed, Killswitch Engage’s frontman Jesse Leach […]