10-19-2010, 06:01 AM
|
Member
|
|
Join Date: Dec 2008
Location: India
Posts: 80,532
|
|
In pics: inside Google's offices
Making work fun
A man has his picture taken in front of Google headquarters in Mountain View, California.
__________________
Future Story here
|