Alfa Romeo Forum banner

Discussions Showcase Albums Media Media Comments Tags Marketplace

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