Why is my dusters glove compartment full of water?

My guess is the windshield seal. There is a small indent in the body just above the glovebox. Sometimes it will not seal with the gasket and you have to use the sealant in a tube to get it sealed. Ask me how I know.

Jack