Hi, what are you looking for?
IMMORTAL return with the first official music video from their comeback album, "All Shall Fall". Shot in Norway by Vardefilm, the clip for the...