Atlantic tropical activity stifled as Invest 91L odds drop even further
Atlantic tropical activity stifled as Invest 91L odds drop even further
Invest 91L is almost a thing of the past, as the National Hurricane Center once again decreased the system's odds for development on Saturday morning.