Video: Teardown of a CART Cosworth XD Turbo Methanol V8
The Ford-Cosworth Indy V8 engine is a series of mechanically similar, turbocharged, 2.65-liter, Indy car racing V-8 engines, designed and developed by Cosworth in partnership with Ford. It was produced for over 30 years. It was used in U.S.A.C. Championship … Read More