Some specs on the rig? All I can see is that it has mighty big tires and the lift to run them, but it sounds like you have some video of it doing some difficult stuff. Tell us more, please.
Here's a walk around video I did, it's before it was renamed the SUPER FJ