Peugeot 908 RC by | Jan 30, 2009 | 0 | This concept car Peugeot 908 RC was first seen at the Paris Motor Show. The 908 RC concept is powered by Peugeot´s 700 horse power V12 HDi DPFS diesel engine designed purposely for the action in the 2007 “Le Mans Race... Read More