Wow that's some scary stuff. My brothers x-girlfriends friend had something like that happen to him, but unfortunately it was a pole that went through the windshield and impaled into his stomach...no joke. He pulled over and passed out and somebody called the ambulance.
Ive been behind the windsheild of a truck since I was 4 years old .. I have seen a lot of road trash get kicked up and slam into peoples cars before, seen a piece of tire from a blowout go right through someones windshield before.