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 · Last updated 1 month ago · 265.8K views