Sorry to hear of your sons accident Peter but happy to learn that no major injuries resulted from it, looks like the Toyota did it's job.8)
Glad to hear he's OK, that looks like quite a clip.. half the license plate is missing? Can't say I've ever seen that before!
Grant
Glad he is ok, along with everyone else.
Did the accelerator pedal stick? I noticed it was a Toyota.