The Peugeot 407 Prologue is displayed at the 75th Geneva motor show in Geneva, Switzerland, on March 2, 2005. Photo by Laurent Zabulon/ABACA Stock Photo - Alamy
Der neue 407 ...... sattes Fahrvergnügen ... | Peugeot | Stellantis
The new Citroen C1 is on display during its first world presentation at the 75th Geneva motor show in Geneva, Switzerland, on March 2, 2005. In a bid to cut costs Japan's