The Singing Santa
- Atlanta, GA
- Santa Claus
- 6 miles from Decatur
- 8 Verified Bookings
Ricardo R. I. said “I had the absolute pleasure of having Santa Paul bring holiday cheer to our venue during the holiday season. I cannot express enough how amazing the experience…”