Santa immune to COVID, still comin' to town

Santa Claus is coming to town ... even in 2020. A World Health Organization (WHO) official had a special message for children worrying about his health. 🎅

avatar
Brut.
December 15, 2020 1:23 PM