
1|10 - Christmas Eve
December 23, 2019
The Season 1 finale! One more sleep and the North Pole is buzzing with activity. The reindeer have been deloused, Santa’s suit is back from the dry cleaners and the Elf strike continues – not that anyone seems to have noticed...
elfcontrolofficial.com