1982 FORD ESCORT XR3

The 1982 Ford Escort XR3 is a vintage British vehicle that was manufactured in St. Helens, England, and later sold at auction in the same region. This right-hand drive car features a manual transmission and has clocked up 76,490 miles since its production nearly four decades ago.
Last bid:
£6,260