Auto Culture

Scott Dixon Wins IndyCar Genesys 300

on

Scott Dixon took the inaugural race of the 2020 IndyCar racing season with a win of the Genesys 300 at the Texas Motor Speedway…

About Alex Bean

Recommended for you