Travel Stalking the Google Dinosaur Yesterday, I took a mini-tour of the Googleplex in Santa Clara. It was a bit By Christina X. Wood / 2009