Driver's side, after new tie rods and drag links, world of differance in the tightness of the steering.
Owner caption April 2004 · Photo 132 of 462
No comments yet.
No comments yet.