Original Killswitch Engage vocalist Jesse Leach joined his former band on stage at The Fillmore New York at Irving Plaza last night, March 18, to perform five songs.
Leach performed “My Last Serenade”, “Numbered Days”, “Self Revolution”, “Vide Infra”, and “Temple From The Within”.
Video footage from the show can be seen below; pictures from the performance can be seen here.