Whoever doubted that VW and Tatra ever built a vehicle together, should look at this picture.
But what do the small letters on the license plate mean?
(originally posted by www.tatra.ch)
Categories: Tatra Spotting
November 27th, 2013
Whoever doubted that VW and Tatra ever built a vehicle together, should look at this picture.
But what do the small letters on the license plate mean?
(originally posted by www.tatra.ch)