Peugeot 208

Peugeot Is Coming To The U.S.! Should We Care?

There’s a fun old Simca commercial for the new Aronde Elysee that includes the phrase “a triumph of French engineering!” These days, Americans hearing that tagline may find themselves stifling a giggle. French fashion? Oui. French culinary artistry? Mais certainement. French viticulture? Ooh la la. But engineering—of cars? The last Peugeots and Renaults marketed in […]