Sao Paulo Revisited

A few weeks have passed since TOYOTA Racing won its first-ever race, the Six Hours of Sao Paulo. Those memories are fresh for everyone involved in the team but for those of you who missed it, you can relive history via this short movie: