Cleaning Automotive Glass

After I get glass clean, I use turtle wax. You'd be surprised how the wax takes glass to another level, and makes it last cleaner longer because snow doesn't stick to it and water beads off. The wax is also a kind of cleaner. I've waxed windshields before and when i was done, the glass just sparkled