habrausername December 11, 2009 at 11:25New Google Chrome AdsThe new Google Chrome ad, describing the main "features" of the browser. Made perfectly, in my opinion! via GizmodoTags:googlegoogle chromeadvertising