Watch below the brand new video for the song “Nimrod (I – The Eerie Tower)” by THE FORESHADOWING, taken from the album “Seven Heads Ten Horns” that was released on CD/digital on the 22nd of April 2016 via Cyclone Empire worldwide, except for the U.S.A., where it got released via Metal Blade on the 29th of July 2016.