Tag: Newbury Park

P-55 Crosses 101

A Santa Monica Mountains mountain lion has successfully crossed the 101 Freeway. It’s only the…