Re: thank god its not mine... ouch...
Seems odd that the driver side airbag did not go off also. The driver side looks like it took a good hit. Makes me wonder if they all work!
It's the lid that holds the airbag of the passenger's side that hit the windshield...hummm.
Cruiser