RSSAll Entries Tagged With: "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 […]