In this clip from the new Killswitch Engage release 'Beyond the Flames: Home Video Volume II,' Jesse Leach reveals he was apprehensive about singing Howard Jones' songs before returning to the band.
Twinkle Twinkle Little Rock Star have selected Killswitch Engage as the latest band to undergo the lullaby treatment with a rendition of 'My Curse' inside.