Vehicle winch and tow hook assembly, showing a frayed cable and mounting hardware.
AI caption February 2006 · Photo 1885 of 5000
No comments yet.
No comments yet.