Originally Posted by Italian Guy
Hey wake up folks you guys are being fooled that's not the real Santa the real Santa lives in Finland not in Sweden!
He just vacations in Sweden as you can see..... 8)
The real santa lives near the north pole
Its summer and the usual vecation is set to Sweden to meat the Bekini Team, while Mrs. Clause is tricked by Mr. Clause to go to the south pole.