Toyota Denzo #8: The winning car at Le Mans.


 

Comments