Tropical Storm Rachel forms off Mexico's southwest coast, forecasters say

Tropical Storm Rachel forms off Mexico's southwest coast, forecasters say

HILO, Hawaii -- Tropical Storm Rachel forms off Mexico's southwest coast, forecasters say.

Sponsored Content by Taboola