Skip to content

TagIndianapolis 500

Taku gets Indianapolis 500 win #2

In front of a crowd of far fewer people than when he first won in 2017, Takuma Sato faced a far greater challenge in winning the 2020 Indianapolis 500 than … Continue Reading Taku gets Indianapolis 500 win #2