Moskvitch

Spotted in China: Moskvitch Aleko 2141S

The Moskvitch Aleko 2141S was made between 1986 and 2000 by the Moskvitch Stock Company in Moscow, Russia. From the late 1980's the car...