Green | Mon Jun 30, 2014 4:44pm EDT

Tropical storm Elida forms off Mexico's Pacific coast