Takuma Sato

  1. Born: January 28, 1977
  2. Country: Japan
  3. Takuma Sato Racing Results 2014-2015
  4. Takuma Sato Racing Results 2013-2014
  5. Takuma Sato Racing Results 2012-2013

Race Results - No entries found

RaceGridFinishTime/GapPerformance
No entries were found for 2017