The car with the many taillights is the Ogle Aston Martin – known as the “best car car ever conceived and built in Letchworth”. 24/11/2015 at 15:02 Reply
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.