Takuma Sato's Japan Media Tour

Indianapolis 500 winner Takuma Sato receives a rapturous welcome when he returns to his native Japan.
01:00

Comments

video archive