denoting something of high quality, something from the past or characteristic of the best period
Friday, July 13, 2012
American Test Drive of a Soviet Car
Photos of Life magazine showing how Americans were testing the Soviet “Pobeda” (“Victory”).
Share to Twitter
Share to Facebook
Post a Comment
Post Comments (Atom)