RUN THE MILLE MIGLIA IN THAT??
WE USUALLY associate Italy’s Mille Miglia 1000-mile road race with high-powered sports cars. And, indeed, after an O.M.’s victory in the 1927 inaugural Mille Miglia, Alfa Romeo garnered 10 wins … Continue reading
January 4, 2016 · Leave a comment