NASA’s Terra satellite passed over the western Gulf of Mexico during the early afternoon of Sept. 17 and captured a visible image of the newly formed Tropical Depression 11.
Click here for original story, NASA’s Terra Satellite sees the birth of Tropical Storm Imelda
Source: Phys.org