Snow Can Wait
The news agency Reuters did a survey to find out where Santa lives and concluded that Santa lives in Iceland because Santa Claus of Iceland was the only one responded to the survey question. Curiously, they didn’t send the survey … Continue reading
