What Did This Mountain Lion Roar at?

0:29

Richard was in his Colorado home when an enormous mountain lion stopped by to say hi.

View More
View Less

Share this video

Embed