Friday Apr 19, 2013 Apr 19, 2013 0 Facebook Tweet Email Ultima Thule, a great viking rock band out of Sweden. Some of their lyrics are in English some in their home tongue.I believe they put out their last album in 2012. The actual song starts at 50 seconds into the video.