Torino

Ford Anglia Torino 105E The Italian subsidiary of Ford took the mechanical parts from the Ford Anglia 105E as well as the chassis and added new body panels. The Ford Anglia Torino 105E was born. The Torino was produced in Italy from 1965 to 1967 and was also sold in Belgium, the Netherlands and Luxembourg….

Read More