Scott Dixon Wins Grand Prix At Indianapolis
Scot Dixon wins the 2020 Grand Prix at Indianapolis, raced on the road circuit at Indianapolis Motor Speedway…
Scot Dixon wins the 2020 Grand Prix at Indianapolis, raced on the road circuit at Indianapolis Motor Speedway…
Will Power was mostly unchallenged all day as he went on to easily win the 2017 IndyCar Grand Prix on the road course at the Indianapolis Motor Speedway…