Alfa Romeo 75: red sedan (185 hp). Made in 1988. Moscow transport museum

Alfa Romeo 75: red sedan (185 hp). Made in 1988. Moscow transport museum

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