So I took the grill off my 2006 and noticed there was a two sided sticky foam looking stuff between the hood and grill. It didn't quite pull apart the best. What is it called and where can I get it to replace it? Thx.
Sent from my iPhone using Tapatalk