Friday, April 30, 2010
finishing a great first week at the infamous Google China office. Crazy their are always people taking pics of the sign still!!
Newer Post
Older Post
Home