Tropics Talk: Major Hurricane Erick makes landfall in southern Mexico Gulf Coast News and Weather - Southwest Florida News