The Petrolhead Corner – The 1970 Lotus Type 66 That Never Was, Is Now A Reality

Like many car manufacturers built upon a passion for speed, performance and racing cars, Lotus has pretty much done it all and won it all. It raced in open-wheel categories such as the Indy500 and Formula 1 but also at Le Mans and various other prestigious championships around the world. For many years, this was […]

Continue reading ‘The Petrolhead Corner – The 1970 Lotus Type 66 That Never Was, Is Now A Reality’