Featured Tropics Heavy Rain Saturday Night 6 years ago Chris Thompson Tropical Storm Nestor is less than 24 hours out of landfall along the Florida Panhandle….