Close-up view of a red Yamaha 32V DOHC 3.4L engine, highlighting the intake manifold and wiring harness.
AI caption July 2005 · Photo 190 of 286
No comments yet.
No comments yet.