750 Feet Down: Off-Road Vehicle Recovery Near Mt. Jefferson

The Job That Took Us to the Edge We’ve handled some tough towing jobs before, but this Detroit off-road vehicle recovery operation pushed us to plan, climb, and winch like never before. Last fall, someone driving a truck deep in the Oregon backcountry lost control near Mt. Jefferson and tumbled 750 feet down a steep […]