Santa and Mrs. Claus
- Thorold, ON
- Santa Claus / Actor
- 6 miles from Niagara Falls
- 68 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…”