Auto Culture

Scott Dixon Wins Grand Prix At Indianapolis

on

Scot Dixon wins the 2020 Grand Prix at Indianapolis, raced on the road circuit at Indianapolis Motor Speedway…

About Alex Bean

Recommended for you