Jesse D. Leach
Jesse D. Leach is the vocalist of Killswitch Engage, Times of Grace and The Empire Shall Fall. He has visited every continent except Antarctica. He is a lover of good music, good food, especially pizza, and good, down-to-earth people. You can follow him on Twitter here and Killswitch Engage here.