Santa and Mrs. Claus
- Thorold, ON
- Santa Claus
- 18 miles from North Tonawanda
- 59 Verified Bookings
Robert said “Would have Santa & Mrs. Claus at our next Christmas gathering. Santa showed up on time and ready to host all the players & coaches. Interacted…”