Hurricane Idalia makes landfall in Florida

Views 17

Hurricane Idalia landed on Florida’s west coast as a category three storm, unleashing 205kph winds and life-threatening storm surges.

Share This Video


Download

  
Report form