The National Hurricane Center (NHC) is closely monitoring the development of Invest 94L in the Atlantic as forecasters now say there’s not only a high chance it will become a tropical depression or Tropical Storm Imelda in the coming days, but also impact the U.S. East Coast. While Invest 94L's exact track remains uncertain, the NHC said Friday morning that people in the Southeast should keep a close eye on the system. There's a growing consensus from computer forecast models that Imelda could make landfall along the Southeast coast.
One year ago this evening, Hurricane Helene flooded the Tampa Bay area and made landfall in the Big Bend Florida devastating communities on the coast.The giant storm, then sped inland creating a swath of destruction across North Georgia before stalling over

...

Read more