bring back nostalgia and memories
Friday, July 13, 2012
American Test Drive of a Soviet Car
Photos of Life magazine showing how Americans were testing the Soviet “Pobeda” (“Victory”).
Post a Comment
Post Comments (Atom)