Takuma Sato is the first Japanese driver to win the Indy 500
Filed under: Motorsports,Racing “Unbelievable feeling,” said Sato. “It was a tough, tough race, but Helio really drives fair so I
Read MoreFiled under: Motorsports,Racing “Unbelievable feeling,” said Sato. “It was a tough, tough race, but Helio really drives fair so I
Read More