Takuma Sato: Two-Time Indy 500 Winner

November 13, 2020 0

By: Zach Draves Sato Wins With Pride The greatest spectacle in auto racing wasn’t the same this time, but the tradition’s spirit was alive and well. That spirit carried over into Takuma Sato’s car. He […]