Vid of a Owl hitting my windshield at like, 70, or 80, or.....
Did it hurt your car?
Print