A Trip to the North Pole

We all know that Santa lives at the North Pole.  But for awhile, Santa was living at the Davis Railroad Siding.  No it doesn’t quite have the same ring to it, so something just had to be done about the name of the place St. Nick called home…

Author: Tom