Subaru Leone Review from Colombia
1993 Subaru Leone DL 1.8
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
Average review marks: 6.6 / 10, based on 1 review