Engine and transmission assembly disassembled and mounted on a stand for repair or rebuilding.
AI caption August 2003 · Photo 43 of 92
No comments yet.
No comments yet.