
1936 Alfa Romeo 2900A – Supreme Road RacerStory by Ed McDonoughViews differ as to the meaning of the phrase...’the good old days’. In this story, it means when you could buy a new car from your local dealer and later discover it had won the Mille Miglia!In April 1936 there were three works Alfa Romeos entered in the Mille Miglia. The three team cars were very basic with … [Read more...]



Recent Comments