It doesn't make sense to me. The amount of money at risk is insane. Imagine the modifications to the truck. And then to risk it all by having an F1 duck underneath it...
Seems like an awful lot of risk for a 30 second ad that is only a hit on some motor-enthusiast forums...