Die Unorthodox Extreme Metal-Band GODHEAD MACHINERY hat nach “Praise The Flesh” mit “Council of Nicaea” ein weiteres Lyric-Video zu ihrem kommenden Album “Ouroboros” veröffenlicht. Das Debütalbum der Schweden wird am 29. September 2017 via Inverse Records erscheinen.