The Peugeot just exudes confidence sitting in a street with so much French-language-stuff around it.