@indyCar driver Takuma Sato who won at Long Beach last year Apr 10, 2014

Loading Videos...