Ford Escort Mexico 1974 The Mark I Escorts became successful as a rally car, and they eventually went on to become one of the most successful rally cars of all time. The Ford works team was practically unbeatable in the late 1960s / early 1970s, and arguably the Escort's greatest victory was in the 1970 London to Me
- Finland
- Trade (see all stock )
- Compare:
- Insurance quotes