Storm makes landfall on Mexican coast after pounding Los Cabos
Tropical Storm Ileana made landfall on the coast of the Mexican state of Sinaloa, a day after it pounded the resort-lined Los Cabos.
Tropical Storm Ileana made landfall on the coast of the Mexican state of Sinaloa, a day after it pounded the resort-lined Los Cabos.