© 2012-2013 Blin Media
L-1 or Leningrad-1 - Soviet pilot car, released in 1933, a series of six copies at the "Red Putilovets" plant in Leningrad. L-1 was almost exact copy of the Buick-32-90.
More on Wikipedia More on Google
More about Soviet cars on Amazon.com