1 results for osca in Makes

show options
show options
Osca
OSCA, acronym for Officine Specializzate Costruzioni Automobili, was an Italian car manufacturer that produced sport...
encyclopedia > make10 models  |  12 photos
close