Throttle body attached to manifold, finally.
Owner caption March 2006 · Photo 21 of 29
No comments yet.
No comments yet.