Custom turbocharged V6 engine assembly mounted on an engine stand, ready for installation.
AI caption May 2005 · Photo 93 of 107
No comments yet.
No comments yet.