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…