California Woman Punches Mountain Lion And Pried Open Its Mouth In Effort To Save Pet Pooch
A woman from Southern California punched a mountain lion and tried to pry its jaws open to save her pet pooch from its deadly attack that was happening in her backyard. Unfortunately, the efforts of…