Aug 28, 08 3:09pm Permalink Spotted in The Google cafeteria, London. Oh, Megs, you’re missing so much here!