Andrew sent in this photo with a (so far) unanswered question. “This mark is painted all over Santa Rosa.  What does it mean?” While we’re checking with official sources, does anyone know?

Thanks to all of you who recognized the Specialized Bicycle logo, but now the question is why? Left over from Tour of California? Advertising the upcoming Annadel race? One really, really loyal fan?