Loading Video…

This browser does not support the Video element.

Hurricane Idalia floods Hudson Beach, Florida

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