Home Politics Hurricane Idalia Makes Landfall as Category 3 Storm in Florida – Massive Storm Surge in Cedar Key, Florida (VIDEO)