siliconcali.com
I am Pied Piper Billboards appear in Silicon Valley
Stuck in traffic this morning on 101 with thousands of my closest friends, I pass the big LED billboard in San Carlos and there it is. The “I AM PIED PIPER” billboard from last night&#8…