LOLA T70 one of the most beautiful race cars ever built.

A video tribute to one of the most iconic vintage endurance racing cars for a decade ranging from 1965 through 1975; still a joy for the eyes and the ears of many passionated car racing fans.
Back to Top