Tatra T12 Targa Florio (replica)-1925
In 1925 Tatra decided to enter the famous Targa Florio road race in Italy to help publicize its name. Since Tatra had only been making cars for two years, many outsiders believed the Tatra cars would never be able to finish the grueling 450-mile road race. It seemed even more unlikely that Tatra would be […]
Tatra T12 Targa Florio (replica)-1925 Read More »








