Description
Added on the 16/11/2020 20:35:24 - Copyright : AFPTV - First images
Images of heavy rain and strong winds at the Louisiana coast as Laura makes landfall in Louisiana on Thursday as a…
Heavy rains fall over houses and trees sway amid powerful winds in Houston as Hurricane Beryl makes landfall in Texas.…