Does anybody know what this is off of? I found it in my engine bay a month ago and have been meticulously searching to where exactly it came off of.
Somebody told me it was a fender liner sealing strip- which it could be. However, I've tried to locate where it would go, but I have had no luck.
My car is going away for the winter tomorrow
Thank you in advance!