October 5, 2015 • Cars, Featured, Spotlight • Vukašin Herbez
If you are not familiar with the name ‘Lola’, you ought to be. Lola Cars International Ltd. is one of the last true independent racing car manufacturers which was a consistent participant in sports and endurance car racing for almost 50 years. Unconventional approach Lola was founded in England in 1958 but it produced its [...] ...