Hurricane Hilary Makes Landfall