Alfa Romeo Forums banner
1-1 of 1 Results
  1. 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...
1-1 of 1 Results