Tropical Storm Ileana made landfall on the coast of the Mexican state of Sinaloa Saturday a day after it pounded the resort-studded Los Cabos.
by admin 0 Comments
Tropical Storm Ileana made landfall on the coast of the Mexican state of Sinaloa Saturday a day after it pounded the resort-studded Los Cabos.