09-18-2011, 10:50 AM
[Image: new-zealand-scott-dixon-wins-indy-japan-power-second]Pole-sitter Scott Dixon of New Zealand won the Indy Japan on Sunday to stay in contention for the IndyCar series championship with two races to go.
More...
More...