Santa Claus Statue Indiana

An Astronomer Becomes Obsessed With Searching The Cosmos For Signs Of Life Beyond Earth Which Applications

On December 25 1935 Barrett dedicated a 22-foot 67 m tall statue of Santa Claus that was erected on the highest hill in town The statue was promoted as.


Indiana / Hear from adults understand the ends in santa statue of spencer high up