Watching Rare Exports!
A film for those who think they don't believe in Santa Claus anymore
From their site:
In the depths of the Korvatunturi mountains, 486 metres deep, lies the closest ever guarded secret of Christmas. The time has come to dig it up!A little Dead Snow mixed with a little Black Sheep and we've got our selves a Merry Christmas!
Happy Holidays everyone!