The engine bay of a 1997 Ford Taurus, its 3.0L V6 engine and associated components.
AI caption October 2010 · Photo 20 of 28
No comments yet.
No comments yet.