Do you know where Santa Claus lives? According to the post office, he lives on North Pole Street in the land of snow. And rest assured, if you send him a letter, it’ll get to where it needs to go.
Sign in or Subscribe today.
Are you sure you want to delete this comment? You will not be able to recover it.