Barely a month into the hurricane season and two major storms have already made landfall in the south east United States and Mexico.
Barely a month into the hurricane season and two major storms have already made landfall in the south east United States and Mexico.