Since December 22, 1935, a 22-foot Santa Claus statue has become a rather iconic symbol of the tiny town of Santa Claus, Indiana.
One newspaper article in our archives even referred to the Santa statue as "heroic."
Well, even a hero needs a little help sometime!
Restoration work on this Depression-era statue begins next month and should take about two months.
Mrs. Koch is delighted:
Tagging: