LOLA - THE T70 AND CAN-AM CARS

In the most glittering era of sports car racing, the late 1960s and early 1970s, the Lola T70 and its descendants radiated star quality