RIP 66 Barracuda
The rear tires were kicking up debris as it was under braking. Slow the first video down to .25 speed, pretty clear.
First time I saw/heard the video at speed, I knew it was a hung throttle. That second video, absolutely.
Sucks for the driver that incident occurred.