conceptcarz.com

1985 Lola T86/90

The Lola T86/90 race cars were built in 1986 and used in the Sports 2000 category. Power was from a Ford 4 placed in the rear. The following year, the T87/90 was introduced.
By Daniel Vaughan | Jul 2008

Recent Vehicle Additions

Related Automotive News