These are not ment to seal this area. If this were sealed off the water from the drain hole in the luggage rack would have nowhere to go and your top would rust out. As for your noise I think it is fr ...
Page 1 of 1
All times are Mountain Standard Time/Pacific Daylight Savings Time