Close-up view of the brake and clutch pedal assembly, including the linkage and mounting hardware.
AI caption February 2011 · Photo 121 of 846
No comments yet.
No comments yet.