CELEBRATING OSCA
OSCA IS short for Officine Specializzate Costruzione Automobili—Fratelli Maserati. In business between 1947 and 1967, this Italian automaker fabricated some of the swoopiest, snarliest, and most potent of sports cars. … Continue reading
November 7, 2018 · 2 Comments