Imelda and Humberto
Less than 3 days out we had nearly 100% agreement on a land falling tropical system into the Carolinas. Enough support that there was a State of Emergency issued ahead of time. Multiple news agency’s began hyping the system and local meteorologists started comparing the system to Helene from last year. Bringing up rain total … Read more