6/9/14
2:00 PM
Save

[Toyota's Le Mans efforts have never managed to eke out a win. Do you think they'll get it this year with their 1,000 hp V8 hybrid? Photo Credit: Getty Images, 1992 Trust Racing Toyota pictured]

Advertisement