Re: thank god its not mine... ouch...
If you look at the deployment space for the passenger side airbag, there's little doubt that the windsheild is going to get hit with something upon delployment, but I didn't think it would be strong enough to shatter it like that. wow that some force.