Saturday, October 28, 2006

Google Factory Tour

Google Factory Tour event on 5/19/05 at Google's Mountain View headquarters.

No comments: