Close-up of an engine intake manifold showing "2.2L TURBO INTERCOOLED" labeling.
AI caption August 2006 · Photo 8 of 46
No comments yet.
No comments yet.