Indy Racing car constructors Dallara of Italy, G Force of Great Britain and Indianapolis-based Riley & Scott all were ... the sound of the new 3.5-liter V8 engines. The Indy Racing engine formula ...
Some results have been hidden because they may be inaccessible to you