Rare Tatra 613 Electronic With Air-Cooled 3.5 V8 Could Be Yours
Tatra probably isn’t a manufacturer you’ve heard about. Currently, the company from the Czech Republic produces trucks but during a large portion of the previous century, it also designed and …