Sunday, December 16, 2018
Home Tags Indy car

Tag: Indy car

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