Ethanol power debuts in IndyCar® Series opener

10.04.2006