Nestor made landfall in Florida Saturday afternoon as a post-tropical cyclone

Nestor made landfall Saturday afternoon near St. Vincent, Florida as a post-tropical cyclone