You should see a video here

tag : police car deer collision

Description : A police car hits a deer on the road and splash on the windshield

Comments

comments powered by Disqus