Tag Archives: lemans 2012

Toyota’s Road to LeMans

14 Jun

will air on Speed tomorrow at 8 PM EST -wil be very cool to see how Toyota developed the first LMP1 Hybrid car