Snow in Florida? Meteorologists say it's possible!

WFTSPublished: December 29, 2017
Published: December 29, 2017

Flurries in Florida? Even Tampa Bay? Unlikely, but possible next Thursday if all of the stars align.

Be the first to suggest a tag

    Comments

    0 comments