Google Street Views Credits

The Google employees that make our favourite cool Google services often go unrecognised. But that’s not the case with Google Street Views. In a rare Google display of self-acclaim. the Google Street View team posed in the back of the company’s Googleplex headquarters in Mountain View, California in–you guessed it–a Google Street View.

Google Street Views Credits

Comments are closed.