What a great car...

Discussion in '2003 Lotus Elise 135R' started by lurbo, Dec 19, 2004.

  1. I love it so much! SO MUCH! Elises are the best sportscars ever made.
     
  2. f**king sweet car.
     

Share This Page