The National Hurricane Center (NHC) is warning of storm surges of 10–15 feet in some areas of Florida as Hurricane Idalia makes landfall.
Freedomists Freedomizing Freedom