Report from the Elf Supervisor Meeting

/
The Elf Supervisor meeting is underway in Costa Rica and our first report is simple: surf’s up! As you can hear in the radio report above things are off to a fun start at the meeting for Elf Supervisors. Santa is in the water and riding the waves – and trying to get everyone else […]