Monday, July 24, 2006

New Google Site


A Cnet reporter finds Google's new site (physical, not web).



Note the MASSIVE COOLING equipment on top of each building.