Santa

0.0 | 0 REVIEW
St. Petersburg, Florida, United States

“Ho! Ho! Ho!” Our Santa brings loads of Christmas cheer any time of year! Ol’ Saint Nick is happy to present a singing telegram complete with jokes and songs for your special someone, or to stroll around your holiday party and pass out gifts.