2 things · 2010-01-04 14:47

Google may need a few more graphic designers.

Google Earth

Chrome’s marketing and mass-media advertising feels very… Microsoft.

home