Showing posts with label 1981. Show all posts
Showing posts with label 1981. Show all posts

Sunday, April 10, 2011

Lotus Turbo Esprit (1981-1986)

Introduced in April 1981, the Turbo Esprit is a sports car that was built by Lotus in United Kingdom. 1986 was the last year of production of the Turbo model.


1981 original ad