Santa Scott
- St Charles, IL
- Santa Claus
- 37 miles from Belvidere
- 140 Verified Bookings
James D. said “This is our second time having Santa Scott stop bye for our family gathering. He is amazing. Just steps right in an fills the role beautifully. He tells…”