Actually, this looks like a support vehicle for the World Rally Championship (or maybe just pretending to be), the car racing that regularly launches cars into the air at top speed, occasionally pulling them out of the ditch, etc.
Came to post this. Took a screen cap at the end, looks like it sure would have been easier up there. Maybe they were just showing off? Also could have just backed down.