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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed