Alfa Romeo Forums banner
1-1 of 1 Results
  1. Spider - 105 & 115 Series (1966-1994)
    I am 16 and i just bought a 82 Spider Veloce which is in really good condition for its price. I dont know a ton about cars but i pretty mechanical. I have a couple of questions to help keep my car in top shape. 1. It leaks oil. A lot. What can i do about it? 2. My warning display lights arent...
1-1 of 1 Results