FleaInNYCbanner.jpg

? Hoodwinked | Main | Lene Alexandra Øien: My Boobs Are OK ?

April 14, 2008

Zooglers

Google's European engineering headquarters in Zurich, Switzerland suggest the '90s may now officially be considered retro. Office photos and video leave me wondering whether to hate/envy them more for the fireman's pole, slide or free ostrich lunch.

Posted by Ghost of a flea at April 14, 2008 06:03 AM