Thread: Santa at CTI?
December 13th, 2010, 10:52 PM #1
- Join Date
- Dec 2010
Santa at CTI?
I've heard that Santa shows up on the beach on Christmas morning...is this true? If it is, does he hand out presents? Can we take pictures with him? Any other activities that we should know about???