All Entries Tagged With: "Tatra"
Tatra
Tatra manufacturing company takes its name from the mountains nearby and was founded in 1850 as a really long name that no one who speaks English and doesn’t know other languages would ever be able to pronounce. It began as a wagon and carriage manufacturer and later on produced a motor based vehicle, the first […]