Engine bay view of a Ford 5.0L V8, likely from the mid-1980s.
AI caption June 2005 · Photo 155 of 538
No comments yet.
No comments yet.