Saturday, August 24, 2013

Ultimate Endurance Race

Toyota recently released a short film looking back at their Le Mans 2013 where the team came second and fourth. Enjoy!


Source: Toyota Europe

No comments: