L'Automobile Ventura

Easy Restoration: 1984 L’Automobile Ventura

While its name may give you the impression that this interesting little car hails from France, nothing could be further from the truth. The Ventura is a product of the L’Automobile company in Brazil. It is an unusual car… more»