It’s official: Santa is from Greenland, according to an edict from the world’s top Father Christmases at their annual summit in Denmark.
Residents of the North Pole could not be reached for comment. They are rumored to be preparing a delegation to send to the UN in protest.




Wednesday, July 23rd, 2003, 8:13 am | 
