The Christmas Elves of Scotland

In Scotland, during Christmas, roving bands of elves are warded off by defensive walls of fire. AWESOME!

Christmas Around the World Full Episode!

Rent the full Christmas episode today.  At $1.99, it’s barely more than a ha’penny!