Source: Brad Linder (Download Squad) Google has commissioned a series of 11 short films to promote the Google Chrome web browser. If you’ve ever doubted the power of advertising to make something mundane look pretty darn cool, click the play button above. On the one hand, a browser is just a portal to the web, [...]
