Tropical Storm Barbara forms off southwest Mexico coast

3 weeks ago 59
ARTICLE AD BOX

Tropical Storm Barbara forms off southwest Mexico coast

MIAMI -- Tropical Storm Barbara forms off southwest Mexico coast.

Sponsored Content by Taboola

Read Entire Article