This damaged steering linkage part appears to be from a vehicle undergoing repair or modification.
AI caption August 2010 · Photo 2495 of 2794
No comments yet.
No comments yet.