Tag Archives: wellingborough

Totally Tempting Tatra

What? – A 1975 Tatra 603 II finished in white. For those who’ve never seen one of these oddly streamlined vehicles before, they were typically used to Continue reading Totally Tempting Tatra

Advertisements