Citroen’s last 2CV, France’s venerable “people’s car” that was nicknamed the “Tin Snail” for its quirky design, rolls off the assembly line at the company’s factory in Mangualde, Portugal, on July 27, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results