Formula One misfit Takuma Sato is the toast of Japan after becoming the first driver from his country to win the storied Indianapolis 500.
Formula One misfit Takuma Sato is the toast of Japan after becoming the first driver from his country to win the storied Indianapolis 500.