Rare 1967 Tatra 2-603 Joins DFW Car & Toy Museum Exhibit

Explore the history of the rare 1967 Tatra 2-603 now on display at the DFW Car & Toy Museum, featuring a unique V8 engine and Cold War-era design.