Click to viewHundreds of kids in New York City think that Santa Claus lives on West 22nd Street. He does not (he lives in the North Pole, duh)—these two guys do. But after receiving 450 letters, they're helping out anyway.
Isn't it nice, the Christmas spirit? It would be nice to know why so many children are laboring under the misapprehension about Santa's address, but maybe it's just a nice Christmas mystery!