This Falcon supercar still holds the record for the largest engine to ever power an American model. It makes this machine a pure menace.
Although we all recognize Lotus for its incredible sports cars like the Emira today, back then, Lotus had more to bring to ...