Saturday, August 17, 2019
Home Tags Japanese Driver

Tag: Japanese Driver

Tokyo’s Takuma Sato Wins Long Beach GP

おめでとうございます。 Congratulations to Takuma Sato. The first Japanese driver to win an IndyCar race. Here are some more photos of the Race.            

MOST POPULAR

HOT NEWS