I have been noticing thousands of small specks/dots/pits or whatever you call it on my windshield - especially when I drive against any bright light (sunlight).
It almost impairs my vision and I have to strain hard to see and drive.
I observed closely and they are minute marks/dents on the windshield - like someone took a pin and pricked the glass.
I asked a near by auto shop (TiresPlus) and they said that its from the debris that hits the windshield and there is nothing much we can do about it.
Is there anyway to clean/repair them? Its a 2005 Camry with 58k on it.
here are some samples to understand better..