Description
Added on the 28/09/2022 22:04:09 - Copyright : AFPTV - First images
Images show Hurricane Idalia's landfall in Gainesville, Florida. The hurricane slammed into northwest Florida as an "extr…
Heavy rains fall over houses and trees sway amid powerful winds in Houston as Hurricane Beryl makes landfall in Texas.…