Gearhead Incredible Recovery Equipment for All Cars By 247ccooper | December 29, 2015 This is called the Bush-Winch and it's a life saver! It's a system that can be used on any automatic or manual vehicle with or without traction control.