Description
Added on the 09/10/2020 22:15:22 - Copyright : AFPTV - First images
Images of an evacuation center in Lake Charles, Louisiana, ahead of Hurricane Delta's landfall, as a "life-thre…
Images show Hurricane Idalia's landfall in Gainesville, Florida. The hurricane slammed into northwest Florida as an "extr…