Soviet Concept Vehicles June 30 2014

These Soviet conceived vehicles are out-of-this-world! Would be fun to tour the world traveling in the 

M-20 Pobeda Sport, 1950