NASA catches short-lived Tropical Storm Priscilla's landfall in Mexico
Tropical Storm Priscilla was short-lived because it formed on Sunday, Oct. 20 very close to the coast of western Mexico and made landfall that same day. NASA's Terra satellite provided a visible picture of the storm as it ...