“Imagine being stuck off-road. What do you do drive out a generator?”
Long extension cord? Seriously, you might have to tow it out, like a broken gas powered vehicle.
It looks more like a pickup, and for towing, rather than an off road vehicle though.
If its that big, bring a portable generator. And lots of gas.