Friday, July 13, 2012

American Test Drive of a Soviet Car

Photos of Life magazine showing how Americans were testing the Soviet “Pobeda” (“Victory”).
























(via)

No comments:

Post a Comment