The 1969 T70, pictured here, was produced by which European car firm?
Answer Lola Cars
The Lola T70 was produced beginning in 1965, with over 100 purpose-built race cars being built by the end of the 1960s.
Asked by Dan Henry · Last updated 4 months ago · 276.6K views
This question is part of...
1 year ago