Google employees on Street View

Written on August 5, 2008 by StreetViewFun.com

Follow the road to see Google employees along the road outside Google headquarters in Mountain View, California:


View Larger Map

Some of them pretending to play tug of war (rope pulling). :D


View Larger Map

You will also like:

BadGood (+23 rating, 16 votes)
Loading ... Loading ...

If you enjoyed this Street View Subscribe to our feed

Leave a Reply