Its a winch and bumper! some numbnut tied a tow strap to a winch…
Photos of other 1980-1986 Broncos73,320 photos of 1980-1986 Broncos
Its a winch and bumper! some numbnut tied a tow strap to a winch cable and yanked at it
Is this accurate? Sign in to help verify it.
No comments yet.