He definitely should count his blessings as he's very lucky. Stupid is as stupid does...but for the car to come apart like that, I'd be looking for a new fabricator...
How would your car handle hitting a fire hydrant at that speed?
526 cubes of angry wedge, pushbutton shifted, 9 passenger killer!