Brand new russian cars Lada ready for sale. Lada (Zhiguli) is an old soviet trade mark of cars. Lada cars are made by Avtovaz company Stock Photo - Alamy
Time Didn't Forget After All: The Lada Riva Is Finally No More
Renault's Russian Lada Quandary – Auto Trends Magazine