A Ford 5.8 EFI intake manifold is shown, likely before installation or after refurbishment.
AI caption June 2014 · Photo 25 of 25
No comments yet.
No comments yet.