Vid of a Owl hitting my windshield at like, 70, or 80, or.....

Nope, it didn't, other than it **** down my side window....
When I hit the deer last week, it left a chunk of crap on my front bumper. lol