Santa Robert Weidle

A cherished figure in the Santa Claus community, dedicating over 20 years to embodying the magic of Christmas.