Historic win for Japan at Indycar Grand Prix

Rightster - SNTV
Historic win for Japan at Indycar Grand Prix
Takuma Sato became the first Japanese driver to win an IndyCar race on Sunday (21st April) as he took the chequered flag at the Grand Prix of Long Beach.
View Comments (0)