Family Dog Defends Property From Escaped Leopard [Video]
A leopard escaped from a zoo in east China and wandered onto a residential property before a family dog chased ...
A leopard escaped from a zoo in east China and wandered onto a residential property before a family dog chased ...