By Leftlane Staff
Thursday, Aug 10th, 2006 @ 12:39 pm

French automaker Peugeot has released the first images of the 908 RC — a new concept car it plans to exhibit at the Paris auto show in September. Powered by a V12 engine, the car will put down around around 700 horsepower 885 pound feet of torque. Further details remain sparse, but have a look at our gallery after the jump…

55 Comments