Return to freeway64's garage

2 Views
No Comments
No Likes
Published on 25 November 2024

Indeed a great year for innovation in the UK; you can add the Ford Anglia 105E with it's new ohv Kent engine, and the Triumph Herald as well.