2 ms·I absolutely love tech related billboards in SF Bay Area, nothing screams Silicon Valley more than those.by livinglist 3mo agoI absolutely love tech related billboards in SF Bay Area, nothing screams Silicon Valley more than those.