Takuma Sato, Super Aguri SA08A, Melbourne, 2008 · RaceFans 18. September 2021 sport 0 Takuma Sato, Super Aguri SA08A, Melbourne, 2008 Read More »