Surfin’ Santa led by pink flamingos

We’re figuring this Santa – spotted near the San Mateo Dr. bike bridge – flew into Menlo from Hawaii. He’s clearly a more tropical dude than the North Pole’s St. Nick. Who needs reindeer when you have pink flamingos?
Category: