Snow in Florida!

Surprised Floridians share their videos on social media.
Surprised Floridians share their videos on social media.

Snow in Florida? It will feel like it. But probably not.

December 29, 2017 09:25 AM