Your windshield does a lot for you besides the obvious task of keeping the wind and rain out of your face. And unfortunately in the line of duty,...