Like to get some feed back on a Dodge Truck

Pulled a 68 Charger from Denver to Seattle with our 5.9 Durango, 3.91 gears out back. I know it's not a pickup, but that thing was an unstoppable beast until my brother drove it into a ditch.


if it was truly unstoppable, wouldn't it have come out the other side of the ditch ?