I just fuond this under where my car sits and my family member just took off with my car and i dont know what this is and obviously i dont want anything to happen to my car please reply asap
its a greasy rubber ring thats broke and said AVoN or something on it
post a pic soon hold on
![]()