Cripes. There goes one of your 9-lives.
I can't imagine finding myself on the ground looking up at a radiator ... holy crap.
There are some really bad wrecks that are just an unfortunate juxtaposition of events ... this is one of the. How many times do you crash? Almost never. And the one time in a million happens to be when a car is coming the other way? Glad you missed disaster by a sliver.