Ssiptang
forum member
This thing was on the passenger side ground by the time I finished working on my car(taking front bumper off and on).
It is some kinda rubber connector with a thin rubber membrane in the middle.
What is this? Can I leave it off? I hate this feeling lol
It is some kinda rubber connector with a thin rubber membrane in the middle.
What is this? Can I leave it off? I hate this feeling lol