Will You Ace This Car Fanatics Quiz?
Advertisement
The 1969 T70, pictured here, was produced by which European car firm?

Correct Incorrect 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.