Santa Mike
- Appleton, WI
- Santa Claus
- 34 miles from Fond Du Lac
- 41 Verified Bookings
James K. M. said “Santa Mike exceeded our expectations during the surprise visit we organized for our team of travel advisors at Fox World Travel. His exceptional communication…”