Takuma Sato

Japan toasts Takuma Sato after Indy 500 triumph

Formula One misfit Takuma Sato is the toast of Japan after becoming the first driver from his country to win the storied Indianapolis 500.
29 May 2017, 10:42 AM