Santa Scott
- St Charles, IL
- Santa Claus
- 23 miles from Dekalb
- 132 Verified Bookings
Kristen M. said “Santa Scott is the absolute best Santa! He came right on time, in a gorgeous Santa suit and a belly full of laughs and Ho Ho Ho’s!!! He sang songs, delivered…”