The original luxury ‘Pobeda’ aka ‘Victory’ is an incredibly rare Russian creation. This ” Sports Utility Vehicle” was the Russian concept of a luxury car.
Scroll all the way down at this section to see what cars were like in Communist Russia.

Share This

Continue reading " The Worlds First SUV "