Killswitch Engage launched their first full U.S. tour with Jesse Leach back on lead vocals this past Friday - find a show near you! And to give you some idea of what to expect, here's video of their full performance from the Rock am Ring festival in Germany last month.