If you get a chance to go to the Lane Motor Museum in Nashville, Tennessee, you will find that among the numerous interesting cars that fill the building are a collection of Tatra vehicles…thirteen of them, in fact. Compared to vehicles like the Helicron and the unbelievably massive LARC-LX, they seem rather tame and almost […]
More...
More...
Comment