Select Page
Santa Claus is coming to town. Hundreds of them, to be exact. We may not have snow, but there will be plenty of Santas walking around Miami, Fort Lauderdale and Delray Beach on Dec. 17 when three separate SantaCons take place.


Use the above source link to see the entire story!

Do NOT follow this link or you will be banned from the site!