Mountain Lion Spotted in Backyard

Mountain lion seen in the 600 Block of McMurray in Buellton.

Avatar

Written by Roger

What do you think?

Comments

0 Comments deleted by Administrator

Leave a Review or Comment

Brush Fire Near Gaviota State Beach

Naked Man Running in Isla Vista