Lola Cars was a British race car engineering company based in Huntingdon, England. The originally started producing front-engined sports cars in the 1960s but later on started building Formula One and Formula Junior cars for different racing teams.
2012 Lola-Drayson B12/69EV Lola Group and Drayson Racing Technologies today unveiled the much-anticipated electric-powered Le Mans prototype racing car, the...