Outside of the Lane Museum in Nashville, where in the United States would you ever expect to see a Tatra automobile? Built in relatively small numbers until 1999, when the Czechloslovakian manufacturer decided to focus purely on their medium- and heavy-duty truck lines, cars like the 613 we found being sold in New Jersey were […]
More...
More...