Anyone know this car?

I've said this before about that video. I think it's a setup. Think of how many things had to fail for that to happen....and at a relatively low rate of speed. I thought it was BS first time I saw it and still do. They were laughing before it ever happened. They knew it was comin.