Hurricane Idalia tracking toward Florida

2023-08-29 291

This satellite video shows Hurricane Idalia as it moves on from Cuba and begins barreling toward the state of Florida on Aug. 29.

Free Traffic Exchange