Santa Is Watching Columbus, Texas

Santa Is Watching Columbus, Texas

Thanks to technology, Santa is watching the goings-on at his cozy little namesake museum in Columbus, Texas. There, on display, are several thousand eye-catching likenesses of the jolly old elf lovingly collected from all over the world. Come along and I’ll give you a...