Friday, April 21, 2006

Another week over..

Check out these photos of Life in Googleplex.... hmm, i don't remember industry being quite like this when I was there..

0 Comments:

Post a Comment

<< Home