More than you ever wanted to know about Tatras – Technické Muzeum Tatra in Kopřivnice

On the English language car web, Tatra has gained a lot of attention and respect in recent years. From enthusiastic comments at Bring-A-Trailer to this now famous video of a Tatra 603 being raced through the Czechoslovakian mountains, there has been a fair bit of attention towards this historically important company. From basically designing the […]