Alfa Romeo Forums banner

Discussions Showcase Albums Media Media Comments Tags Marketplace

1-1 of 1 Results
  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...
1-1 of 1 Results