1993 Subaru Leone DL 1.8 from Colombia


Almost perfect


Nothing has gone wrong with the car, it is almost the most perfect car it has existed on earth.

General Comments:

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