If there’s one metal band that deserves to be called Happy Metal it’s Freedom Call. The German Power Metal band just released a video for the song ‘Thunder God’ of their latest album ‘Legend of the Shadowking’. Watch it after the jump.