67/68 barracuda rear window pull, reseal, replace question please

I think Chrysler was to cheap to take the time to seal all their glass. I wouldn't be surprised if they leaked a little when new. Seemed almost all my darts got a drip or two during heavy rain back in the mid 70's. JMO