Skip to main content

OTT


Hurricane Idalia makes landfall: Perry, FL

Video shows the wind and rain from Hurricane Idalia as it came ashore, from Perry, Florida