Hurricane Idalia floods Hudson Beach, Florida

Hurricane Idalia dumped several inches of rain Hudson Beach, Florida, causing significant flooding.

Top Videos