1951 Atlas “Babycar”

The delightfully styled “Atlas” was one of a large number of vehicles that were produced in France after World War II.


Category: Stupid Vehicles

Leave a Reply