Elf Control

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...



Podbean App

Play this podcast on Podbean App