Here's the third part of what the Elves have been up to in the third week of December 2018. See Elf Mischief Part 1 & Part 2. Last installment to…
Continue Reading