streak
12-19-2008, 10:53 AM
French manufacturer, Peugeot, displayed its Le Mans racer - the 908 HDi. It's powered by a mammoth diesel, twin-turbo, V-12 engine producing over 700 horsepower. While the car has been astonishingly quick, it's been unable to dethrone the dominant Audi RIO TDi in its past two attempts.
59
59