Watch live news from FOX 5 Atlanta, including breaking stories, weather, traffic, and more. FOX 5 live streams are also available on Roku, Apple TV, Amazon Fire TV, and more.
Click here to download the free Live 5 First Alert Weather app. The storm made landfall near Siesta Key in Sarasota County, Florida, bringing powerful winds, deadly storm surge and potential flooding ...