Engine bay of a 1993 Ford Taurus SHO, the V6 engine and distinctive SHO badging.
AI caption May 2010 · Photo 3530 of 5000
No comments yet.
No comments yet.