You'll love these Japanese commentators calling Takuma Sato's Indy 500 victory

(Click here to Open Page)