Several things occurred to me when I watched the video.
Firstly that there weren't any swear words when the crash occurred!
Secondly, I can hear the motor spool down as the car turns into the drive, didn't hear any frantic pedal stamping, and I feel that the car free-wheeled into the house...