Alfa Romeo Forums banner
electric windows
1-1 of 1 Results
  1. Spider - 105 & 115 Series (1966-1994)
    Hello everyone, First Italian car (87 Spider Veloce) & first post! Long time former British car owner and since I bought the Spider I have a new found great level of respect for all of you. I have been reading the forums and I am amazed at the number of members who have learned to live with...
1-1 of 1 Results