On my commute into work this morning, I see a couple of dump trucks (f___ you!!) merge onto the highway, and soon after, I hear this sickening *CRACK*. After parking at work, I see that a rock from one of the GD dump trucks smashed into the upper-middle part of the windshield, and a 6-8 inch...