Subaru Leone Reviews


SubjectDescriptionName and LocationPhotoDate
Great Car1988 Subaru Leone; 1.8 STIIKenyaApr 25, 2006