NASA catches Tropical Depression Pilar hugging and soaking Mexico's coast
Tropical Storm Pilar formed near the southwestern coast of Mexico on Saturday, Sept. 23 and continued hugging the coast when NASA's Terra and Aqua satellites passed overhead. Pilar weakened to a tropical depression during ...