Santa Claus Has Come To Town! [GALLERY]

By: Lanetra Bennett
December 24, 2013, 12pm

Tallahassee, FL -- Santa Claus has left the subzero temperatures of the North Pole to visit sunny Florida!

He's set up shop right here in Tallahassee at the Governor's Square Mall, and sources close to Old St. Nick tell us he will be there until 6 this evening.

If you want to stop by and say "ho ho ho," or want to snap a picture of Santa and the kids, you can find him relaxing in his big chair right in front of Dillards!

Comments are posted from viewers like you and do not always reflect the views of this station. powered by Disqus