News

Despite a modest-by-today's-measure 215 horsepower and 192 pound-feet of torque, the 1988 Lotus Espirit Turbo was a seriously ...