Did the radiator hold up?? Looks like a blast for sure