They feel like a velcro thing. Not the hooked end but the furry part.I don't really know how that is going to reduce squeaks or rattles. Are those just foam type seals? If so, I have seen roofs come in with those stuck into the corners, but figured they were there to eliminate water and wind leaks. Good luck!
They feel like a velcro thing. Not the hooked end but the furry part.
BTW, I am making an appointment with Corvette Sports, the guy you recommended to take a look at my roof leaks. Maybe he will realign it or something and prevent the problem.