82nd Running Of The Le Mans 24 Hours - 14/15 June 2014.

  • Thread starter Thread starter Furinkazen
  • 4,367 comments
  • 146,744 views
You can tell it's driven by Gran Turismo drivers, they are probably use to the 24 minute endurance races.
That's irony for you. Maybe they made it for that race in particular?
 
Well damn, the ZEOD lasted exactly...not that long.
 
Back