
By Patrick Rall G+ Oct 31 2012 - 1:36am
The engine of the Ford Racing Twin Turbo Cobra Jet Concept
Advertisement
The engine of the Ford Racing Twin Turbo Cobra Jet Concept on a stand.
News Categories:
Carmakers:
The engine of the Ford Racing Twin Turbo Cobra Jet Concept on a stand.