WATCH: Tranquilized Mountain Lion Falls From Tree in Idaho

Watch as first responders expertly catch a tranquilized mountain lion as it falls from a resident’s tree in Idaho.