Dec 08 2010
It’s Christmas!
Do you know how you can tell it’s the Christmas season when you live in Santa Clara? By the lighting of the city’s sixty-foot Christmas tree, of course! Lit earlier this month, the city also hoisted a stuffed “teddy bear” to the top to take its earned place of recognition that it has held for [...]
Comments Off