Anyone know this car?

Seen the video several times. Have to turn the audio off because of the jackasses laughing like hyenas. :rolleyes: Just wondering if anyone knows what caused the failure.