Engine bay of a Mazda vehicle, likely undergoing an engine swap, with prominent intake manifold and wiring.
AI caption January 2007 · Photo 11 of 53
No comments yet.
No comments yet.