Tronos launch intense video for “Judas Cradle”

The video for ‘Judas Cradle‘ is a tormented and twisted journey through the many levels of hell of a man trapped in his own mind.