The Sunshine State?! Northwest Florida City Covered in Snow in Wintry Scenes


The sunshine state no longer?! Navarre in northwest Florida was seen covered in snow after wintry storms swept through the area on Tuesday.

admin

admin

Leave a Reply

Recent Posts