Glenn Heald is a long-time performer who served in the United States Air Force and, upon retiring,
became a Santa with the same drive for excellence as he demonstrated throughout ...view moreGlenn Heald is a long-time performer who served in the United States Air Force and, upon retiring,
became a Santa with the same drive for excellence as he demonstrated throughout his military career.
Often described as “the best Santa ever,” Glenn lives in Macon, Georgia, where he anxiously awaits Christmas every year.view less