that wimp is lucky that car didn't flip with him......a 35mph crash will deploy your airbag.......I heard some cars are set for airbag to be deployed at 25mph.....
Now, there are these "pedestrian airbags". What happens, is that if you hit a pedestrian, the part of the hood near the windshield pops up, and a airbag deploys to make sure you don't go thru the windshield and you either stop or roll over top of the car...
I think that they should call it a deer airbag instead of a pedestrian airbag, because if you are hitting pedestrians....