Home › Forums › General Discussion › Gear › Onboard winch, the ultimate in self recovery? › Reply To: Onboard winch, the ultimate in self recovery? April 11, 2018 at 10:06 am #26331 EddiebKeymaster Location: Bike: Suzuki DR650 ADVRank: 1200cc Rider Here’s a manual version of a self recovery winch setup