The police Moskvitch 401. Power – 26 hp. Made in 1955

Police cars of the USSR: Moskvitch 401. Power – 26 hp. Made in 1955

The police Moskvitch 401. Power - 26 hp. Made in 1955

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