Takuma Sato became the first Japanese driver to win an IndyCar race on Sunday in the Toyota Grand Prix of Long Beach.
read the full story about Sato shines at Long Beach
Takuma Sato became the first Japanese driver to win an IndyCar race on Sunday in the Toyota Grand Prix of Long Beach.
read the full story about Sato shines at Long Beach
Copyright © 2024 | WordPress Theme by MH Themes
Leave a Reply