x
Breaking News
More () »

Mountain lion spotted in Auburn

The mountain lion was seen in the area of Auburn Folsom Road and Eagles Nest. It's in the southern area of the city. Father of three in Auburn shares his encounter.

Before You Leave, Check This Out