Never had to dodge ice coming off of trucks, but I have to go past a couple gravel pits everyday, and can't count the number of stupid gravel trucks that'll pull out in front of traffic, spewing sand and rocks all over the place.

Every vehicle I own has rock chips and cracks in the windshield!!