Google Chrome Viral Campaign
Google Chrome has not been in the news much since its launch, so to drum up a bit of publicity about their browser they commissioned a series of 11 short ads that they are showcasing on YouTube here. I love… Continue Reading