Coincidentally, I just watched the full video of that where the presenter reflects back on what happened and how all the signs were there but they didn't notice them at the time. Good video and explains why its a good thing to use the safety belts they had installed, but ignored and used the lap belts, its good to have super fab brakes in a 1300HP car, not small ones that were installed 17 years ago, and its good to check your throttle isn't sticking high causing you to ride your brakes all the time. Oh and it also good to not be a moron and just realise that your car has a problem and pull over instead of continuing to drive it. I mean the guy knew the throttle was sticking, he knew the brakes were old and small, and still drove it...... and probably eventually boiled the brake fluid causing the brakes to stop working, As the presenter in the video said, it would have been good if the car had a lever handbrake as well as a backup instead of relying on the pedal.
I feel people concentrate more on HP than they do stopping that HP. When I got my Vette I was unhappy with my brakes and mine only has 250hp, so they got changed out quickly. The video has reminded me though about the lap belts in my Vette. I do want a good proper 3 point retracting set. Just gotta find some and get someone to install them.