Sunday, December 25, 2005

Where does Santa live?

According to CNN, he has a place in northern Iceland. I kind like Lapland for the office and a rad pad in Helsinki for the offseason, but I'm Jewish - what do I know about Santa?

No comments: