Alfa Romeo Forum banner

#003

  1. GTV Cup #003

    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
Top