Report - GD T70 - Gardner Douglas Sports CarsThe world’s fastest race cars in 1966 - the Mk2 Lola T70. From the moment the T70 hit the circuits it was a force to be reckoned with, dominating

Please pass captcha verification before submit form