Engine throttle body and wiring harness detail, with a "5.0" emblem on the intake.
AI caption February 2011 · Photo 1595 of 1599
No comments yet.
No comments yet.