If ever you have attended historic racing events, it’s very likely you’ve heard the thunderous bellow of the mighty Lola T70. This mid-1960s prototype sports car was a formidable foe to the likes of Ferrari, Ford, Porsche and so on. It was built by Lola Cars in the UK and was typically fitted with American-sourced […]

