The car with the many taillights is the Ogle Aston Martin – known as the “best car car ever conceived and built in Letchworth”.
What an excellent site, and a great legacy!
First pic car is an Iso Lele.
Your email address will not be published. Required fields are marked *