Driving home from Providence Place Mall and windshield was hit by a rock and cracked. I'm in the same boat, except I was the one driving.
Now the fun begins of letting my insurance company know and the hassle of getting it in to be fixed. Grr. Good luck with your ride, I guess we can be grateful it's just a crack in the windshield and not a key to the door panels!