The Ford Crown Victoria police car from 1990

The Ford Crown Victoria police car from 1990. Moscow transport museum

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