February 16, 2006 At the 76th Geneva International Motor Show, the new Peugeot 207 will make its world premiere, and to emphasise the importance of 207, a stylish and sporty RCup concept model will be ...
Car makers usually present their new wares at the Geneva car show, which takes place in early March this year. But Peugeot changed all that when it brought its new concept car, the Instinct, to the ...