Alfa Romeo Forums banner


  1. Tell me more about the '80 - '81 Spiders

    Spider - 105 & 115 Series (1966-1994)
    Could some of you tell me about the '80 - '81 spiders? I understand that the fuel injection is horrible but other than the FI, why do these cars get such a bad rap? (Friends don't let friends buy "80-"81 Spiders) I am looking for a cheap toy to enjoy for a while to replace the GTV6 that the...