Lola T590
The Lola T590 is a sports racing car produced by Lola Cars in the late 1970s, designed for competition in Sports 2000 racing, a category aimed at cost-effective, high-performance racing. The T590 became one of the most successful and recognizable models in this class, known for its lightweight construction, aerodynamic bodywork, and reliability. It was […]