IndyCar: St. Louis Race Highlights

The #Bommarito500 came down to a thrilling finish as Takuma Sato and Ed Carpenter finished 0.0399 seconds apart as Alexander Rossi saw his title hopes fade due to poor pit strategy.

Leave a Reply