Snow in Florida?

On December 10th, come out and enjoy SNOW flurries in Palmetto Bay and in Coral Springs! Its our way to help Floridians get into the Holiday spirit.

Leave a Reply