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

Nope, it didn't, other than it **** down my side window....
They say you evacuate your bowels upon death, prolly true for owls too huh? LOL