Oh thanks for the pic! I was going to try but my screen cap skills need some work, LOL!
It is a picture from the 2008 Up Helly.
I had no luck in viewing the video at your link, does it work for you?