sticking to the windshield would require precipitation to be liquid and then freeze. If it falls as ice and stays as ice, it wouldn't. So, if it snows while the car is still above freezing, it will stick, and you'd need to prevent either the snow from melting (insulate it from the car's warmth) or apply the cloth…