Nav, I remember that happening to our car when I was a kid. We lived in the NE area for about 3 years (Northboro MA) and one day when my parents were driving, a rock smashed right into our windshield.

It didn't break through but busted it pretty good. I was sitting in the back seat and remember hearing my father and mother yell, when it hit, then swerve. The vandals were on a bridge we were driving under. My dad pulled over and gave chase, but didn't catch anyone (between you and me I don't think he was trying real hard, since it was my mom that really pushed to to give chase. I think SHE would have caught someone... )

Yin and Yang. There are great people as well as a-holes born everyday.