Radiator now at the fix it place.... Hope they can, i can see no visible damage at all, few bent fins that is all