Moskvitch 2140: SL Rally 1600

The Soviet Moskvitch 2140: SL Rally 1600. Made in 1983. Moscow transport museum

Read more: World best cars by Jordi Vilaró ...