Brave men rescue mountain lion from bobcat trap
A dramatic footage shows two rescuers while trying to release an angry mountain lion from a bobcat trap. The rescue operation … Read more
A dramatic footage shows two rescuers while trying to release an angry mountain lion from a bobcat trap. The rescue operation … Read more