Situated in Mulhouse, France, Le Cité de l’Automobile houses upwards of 400 truly astounding cars on public display. The French national auto museum that sprang from a collection amassed by Hans and Fritz Schlumph that focused on Bugatti and other high-end classics. The Schlumphs are long gone but the Bugattis, more than 100 of them,...
The post
10 Favorite Displays from Le Cité de l’Automobile appeared first on
Automobile Magazine.
More...