NASA sees Depression 12-E become Tropical Storm Lowell
In less than 24 hours after Tropical Depression 12-E was born in the eastern Pacific Ocean it strengthened into Tropical Storm Lowell. NOAA's GOES-West and NASA's Aqua satellite captured infrared images of the massive storm ...