I have no idea. I was on the Long Island Expressway in Queens, NY, near 108 street and bam!, broken windshield. There were no trucks around, not a lot of traffic, but I was going under an overpass. There's no other damage and no one was hurt, so I'll consider myself lucky.
Thanks, just...