Yes, it does smash to windshield. I am not physics kind of genius, but if that fly goes 100mph and your car ain't anymore, there is going to be collision. As does any loose object in your car, including yourself (that's why there are seat belts).
__________________
|