July 16 2018 10:07am

Scott Dixon wins the Honda Indy in Toronto

Indy car racer Scott Dixon talks about winning the Honda Indy

Responsive site?

Video Home