Alfa Romeo Forum banner
1-1 of 1 Results
  1. General Alfa Discussion
    Now, I may have made this up while drunk, but I am certain I read somewhere that Alfa has more race victories than any other car manufacturer. The total stands at 16,000 times an Alfa has crossed the finish line first (does that include one make series?). Can anyone out there validate this, or...
1-1 of 1 Results