Google Wi-Fi Now a Reality

… Or is soon to be in its hometown of Mountain View, California. Next up, San Francisco?

Leave a Reply