Vikings, Santa & Jól

Grímfrost in Sweden give their take on the Meaning of the Season

- the Goat of Þór is serious business though...

Blogging again, Steinn!