Before the Chinese car industry started to develop, the Soviet Union and Russia developed some of the weirdest cars on the road. Without large sums of money to purchase cars and a lack of ...
They ordered production to be based on the Soviet Union's Pobeda (Victory) cars, with Moscow providing the technology and the ...