One moment every driver dreads is when a rock or other flying piece of debris hits the windshield, causing a crack or chip. Your windshield is one of the most important parts of the car, shielding you and passengers from debris, helping you to see in adverse...
