NASA Terra satellite provided a clear view of Tropical Storm Greg, located off the southwestern coast of Mexico. Greg is one of three tropical cyclones in the Eastern Pacific Ocean and is the closest to land.
NASA Terra satellite provided a clear view of Tropical Storm Greg, located off the southwestern coast of Mexico. Greg is one of three tropical cyclones in the Eastern Pacific Ocean and is the closest to land.