What causes the outside of the windshield of a car to get icy on a cold autumn night when there is no rain?
Water that is already on the glass freezes.
Water vapor from the air freezes on the glass.
Moisture comes from inside the car and freezes.
Hydrogen and oxygen in the air combine and form water, and it freezes.