Hollywood has a new big cat A-lister

A new mountain lion has been spotted in Los Angeles, and locals are eager to catch a glimpse of it.

Hollywood has a new big cat A-lister
A new mountain lion has been spotted in Los Angeles, and locals are eager to catch a glimpse of it.