What is this?
I was pulling timing cover off and seen this foam pulled on it and a lot more came out what is it and should I be worried



Tagged:
0
Comments