Skip to content

Takuma Sato became the first Japanese driver to win an IndyCar race on Sunday at Long Beach

Image: Takuma Sato becomes the first Japanese driver to win an IndyCar race

Takuma Sato became the first Japanese driver to win an IndyCar race on Sunday in the Toyota Grand Prix of Long Beach.