Engine and transmission assembly mounted within a custom roll cage frame on a workbench.
AI caption January 2004 · Photo 81 of 92
No comments yet.
No comments yet.