Don't Miss
Motorsports Minute: Takuma Sato
- Updated: August 25, 2020
For Indy 500 winner Takuma Sato, it may have taken eight years, but it was mission completed.
Catch more Motorsports Minute episodes here
For Indy 500 winner Takuma Sato, it may have taken eight years, but it was mission completed.
Catch more Motorsports Minute episodes here