Tropical Storm Lee Dumps Heavy Rains Onto New Orleans
GULF OF MEXICO – SEPTEMBER 2: In this handout image from the NASA MODIS satellite, Tropical Depression Thirteen strengthens into Tropical Storm Lee September 2, 2011 over the Gulf of Mexico. The U.S. National Hurricane Center (NHC) warned of heavy rain across southeastern and south-central Louisiana. The NHC forecast that the storm would continue its slow, potentially erratic motion toward the north or northwest over the next day. (Photo by NASA via Getty Image)


Leave a Comment