lotus-emira

The Lotus Emira (codenamed "Type 131") is a sports car manufactured by the British company Lotus Cars. It is intended to be the firm's final vehicle powered by an internal combustion engine.

View More On Wikipedia.org
  • 1

    GranTurismoEra

    Established Member From London
    • Messages
      801
    • Reaction score
      522
    • Points
      226
  • Back
    Top Bottom