Japanese commentator loses it watching Takuma Sato win the Indianapolis 500 | FOX Sports

(Click here to Open Page)