Let’s remember the legend. 1991 Lotus Carlton 3.6 i6 twinturbo and 377bhp, worlds fastest 4 door sed

Let’s remember the legend. 1991 Lotus Carlton 3.6 i6 twinturbo and 377bhp, worlds fastest 4 door sedan back then.
Back to Top