0
Anonymous
5th: Ford Escort 1968
5th: Ford Escort 1968

On fifth position stands the Ford Escort, another european beststeller, that was launched in 1968 and produced until 2000.

In this photo: Ford Escort 1300 Saloon | © photo courtesy of: Ford
close