The Lada Revolution was a concept car first presented in 2003 by Russian brand Lada (part of AvtoVAZ).
The Lada Revolution was an avant-garde concept vehicle launched by the Russian brand Lada (part of AvtoVAZ) in 2003.