Acadia opened this issue on Dec 14, 2007 ยท 22 posts
mwafarmer posted Sat, 15 December 2007 at 5:45 PM
Canada is pretty close to the North Pole. Maybe it was the REAL Santa!