Hosted on MSN4mon
The Car of the Future—That Only Lasted until 1975The last SM was built in 1975, after Citroën had declared bankruptcy and was absorbed by Peugeot. It was the last French car that recalled the past of greats like Bugatti, Delage, Delahaye ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results