Close-up view of a modified pedal assembly, showing signs of welding and rust.
AI caption November 2003 · Photo 106 of 223
No comments yet.
No comments yet.