Life or death fight: video catches lady fighting off rabid fox!

This happened in upstate New York earlier this week.


View Full Site