Return to freeway64's garage

7 Views
No Comments
No Likes
Published on 09 February 2024

Ford did the same with X-Paks, Eclipses, Denim Specials and Limited Editions. Like most companies with an impressive motorsport win, Ford UK made the most of their 1970 London-Mexico World Cup Rally victory with the Escort Mexico.