Search
Menu
Home
Sources
About
Contacts
Tatra T18
The
Tatra
T18
was a
Czechoslovakian
draisine
designed
and
manufactured
by Tatra in the
1920s
.