quitecontinental.net
Where Do Santas Come From?
In the early 60s, America’s “No.1 Santa” (of Macy’s Thanksgiving Day parade fame) set up shop in Albion, New York and created the country’s only school of its kind, to…