Close-up of a modified engine bay, a turbocharger and "TURBO EFI" branding on the intake manifold.
AI caption July 2008 · Photo 1 of 59
No comments yet.
No comments yet.