
I went to Google’s new Visitor Experience in Mountain View, and here’s what it’s like!
https://www.youtube.com/watch?v=HlmS_MSU1tw It might be hard to believe, but until October of this year, there were only two official Google Stores — both in New York [Read more]
