RAW: HURRICANE GRACE MAKES LANDFALL (RADAR)

Hurricane Grace makes landfall in Mexico south of Cancun.