The Detra is a Tatra T 12
( a Czech design) assembled in Germany by Detra. It was a creation of Hans Ledwika
that introduced new
technologies: an air cooled engine and a simplified
chassis composed of a central tube and an independent
3301 Gateway Centre Blvd.
Pinellas Park, Florida 33782
727.579.8226 | firstname.lastname@example.org