Close-up of a Ford V8 engine bay with various components and wiring visible. T3560 is marked on the fan shroud.
AI caption December 2005 · Photo 2 of 7
No comments yet.
No comments yet.