Automobil Tatra 80

Automobil Tatra 80

The Tatra 80 cars are among the most luxurious cars produced in the territory of what is now the Czech Republic. Only 22 vehicles of this type were sold in the first half of the 1930s. The Tatra 80 from the collection of the National Technical Museum was built with a custom-made body…