Killswitch Engage have premiered their “In Due Time” music video at this location. The track comes from the band’s new album ‘Disarm the Descent‘ which is due April 2nd.

This post has no comments. Be the first to leave one!

Join the discussion