Alfa Romeo Forum banner
1-1 of 1 Results
  1. Alfa GTV & 916 Spider
    Hi all, Just quizzing to see whether anyone knows any background to GTV Cup #003 as it's currently up for sale? Thanks for reading and any info would be greatfully received:thumbu p: Cheers Spencer
1-1 of 1 Results