Ephemera prepare to reveal new video ‘Heaven’, featuring Jesse Leach of Killswitch Engage! 3 min read