Naw it definitely needs a radiator, got pushed into the fan and so it pisses coolant now. The core support "looks" straight because the guy pulled it back out so the fan wouldn't keep smacking the radiator. It's kind of hard to get the perspective from the pic but the hood was buckled so bad it sat almost a full foot higher than it was, I could barely see over the sumbitch to drive it out of the spot it was parked in.
With another hood slapped on and the latch removed so it can sit flat for now, it's looking a lot less...crashed.
Richard