Hurricane Karl smashed into Mexico's Gulf Coast on Friday, creating havoc in the major port city of Veracruz and forcing the country to shut down its only nuclear power plant and its central Gulf Coast oil platforms.