Eye Opener: Hurricane Idalia makes landfall in Florida

View The Original Article Here

Hurricane Idalia is bringing destructive winds and catastrophic storm surge to Florida’s Gulf Coast. States of emergency are also in effect in Georgia and the Carolinas. All that and all that matters in today’s Eye Opener.