Tropical storm Helene wreaks havoc across Florida, Georgia

Tropical storm Helene wreaks havoc across Florida, Georgia

Now that Helene has come ashore and currently raking Tennessee, the deadly storm leaves Georgia in shambles, with a climbing death toll.

Top Videos