Monday, 15 July 2024

The World Santa Claus Congress recently took place in Copenhagen. Word is over 150 St. Nicks hammered out a standardized contract — albeit with a lot of clauses.

No comments:

Post a Comment