The new video from their upcoming album.

More about: