I still don't fancy it.
The sequence of shots shows the truck replaced by a car when the a/c has only travelled a few feet. What does a JP land at (flapless)? If (and I guess) it is 80 knots, then the truck must be doing 150.
Call me Mr. Sceptic but....