Please ensure Javascript is enabled for purposes of website accessibilityIndy 500 champ Takuma Sato still baring his soul
1/12
Caption