Wednesday, November 21, 2012

an American icon car outside the Lenin Museum in Moscow, 1960s


A 1966 Chevrolet Corvette takes pride of place in this Soviet postcard of the Lenin Museum in Moscow.  Behind is a Volga M-21.

No comments: