Alfa Romeo Forums banner

electric windows

  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...