Close-up of a steering stabilizer cylinder attached to the front axle assembly.
AI caption May 2010 · Photo 909 of 1599
No comments yet.
No comments yet.