Idalia makes landfall in Florida

2023-08-30 1

Storm chaser Mike Scantlin describes conditions in the eyewall of Hurricane Idalia as it makes landfall near Perry, Florida, on Aug. 30.