1963 Ford Anglia 105 E
Date of manufacture: 1963 Production Years: 1959 – 1967 Produced: 1,004,737 Country of origin: England Manufacturer: Ford UK Designer: Lacuesta Automotive Engine capacity: 997 cc Power Output: 36 bhp = 27 kW Top Speed: 73.8 mph =...