That's what I was thinking Mr. Happy, Mercedes Benz G63 AMG 6x6 truck. It's a luxury off road truck, only a few in the world. They are right up there with the bomb proof Paramount Marauder in off roaders.

The windows alone are RPG proof, they should use this monster in JW. It is an IED resistant tank, this is a very powerful machine, but only gets 75mph.
Though both vehicles are awesome!
And if you want a fast, off road, super car, just ask for one of these...



This is one of my all-time favorites, it was made to tear through the wilderness at 140mph with amazing suspesion. It has ajustable suspension for different terrain (snow, sand, dirt, rock, tarmac, etc.), no dino will catch you in this thing.
All these off roaders are getting me giddy! :D