603

Air-Cooled Hemi V8! Tatra 603 Sedan

The Tatra 603 was a larger rear-engined luxury car that was produced by Tatra (a Czechoslovak company) from 1956 to 1975. Due to the political climate of the day, only high-ranking politicians and heads of companies usually had access… more»

Barn Finds