Google Chrome.
I’m sure you must have been hiding under a full sized meteorite yesterday if somehow the release of Google Chrome went passed you. Who knows you might even be surfing this very page with your brand new shiny browser… Its been all over the web and even on the news (On the "radio thing") they…
