Santa Scott
-
St Charles, IL
-
Santa Claus
-
19 miles from Lake In The Hills
-
107 Verified Bookings
Alexandra . P. said “Absolutely Phenomenal!! Best Santa Experience!! He is real deal no doubt!! Tinsel the elf was amazing addition to the event aswell! He bought the Christmas…”