1993 Subaru Leone DL 1.8 from Colombia
Nothing has gone wrong with the car, it is almost the most perfect car it has existed on earth.
I believe that the only thing this car needs it's a little more horsepower.
Would you buy another car from this manufacturer? Yes
Review Date: 8th December, 2002