The Motor Show 2002
Peugeot Fuel Cell Concept Car