Spotted: Polar bear in Menlo Park

by Linda Hubbard Gulker on November 23, 2014

There’s a new creature on Bay Laurel in Menlo Park — a polar bear. We aren’t sure if it’s an early Christmas decoration or it’s placed there to scare off the big cats and coyotes that roam nearby San Francisquito Creek.

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post: