Replacing or repairing your windshield is inevitable. Most windshield cracks are attributed to road hazards such as loose gravel, stones and rocks. They can be kicked up from behind a vehicle or slung across the lane from a passing car. Small gravel can leave a…