The roof on my '06 liberty rusted from the windshield back towards where the roof rack starts. Water would flow down the a-pillar, fill the footwell and generally make a mess. Window flashing tape works amazingly well. Will not come off and seals very well. Looks completely *******, but its my beater and not much longer for on-road service.