I popped one in a Nissan 240sx at 60mph one day. Same scenerio, they were feasting on road kill and when I came by I scared them up and the one must have been a lard @ss because he didn't gain altitude fast enough. Glanced right off the windshield but did not break it. I bet it launched him 20 feet straight up and I watched him take his last flight through the rear view mirror. I was shocked (and lucky)that it didn't come through.