› added 12 years ago
121
TIL that all letters addressed to Santa in the United States go to Santa Claus, Indiana where they celebrate Christmas all year long.
via reddit.com