Looks like one of the plastic brackets that locates the radiator snapped and let one of the coolant hoses hang against the AC pulley, which ground a big stonking hole in it.