Alfa Romeo Forum banner
1-1 of 1 Results
  1. Alfa GTV & 916 Spider
    Still think this cup has gone for less then it should have, yes it needs some work doing to it but I was expecting around the 3k mark. Whats your opinions?
1-1 of 1 Results