Tracking Tropical Storm Lee, newly formed in the Atlantic
Tracking Tropical Storm Lee, newly formed in the Atlantic
The NHC upgraded Tropical Depression Thirteen to Tropical Storm Lee. The storm is forecast to become a major hurricane and some weather models take it into the U.S.