Alfa Romeo Forums banner


  1. Spider - 105 & 115 Series (1966-1994)
    I read this post and recognized it as the exact leak that I had under my car. Fearful of my ability to reassemble, I dove into the repair. Yeah, I am the guy who punctured my new oil filter and...