, , , , , ,

Google Chrome, the open source web browser from Google, has been announced to be available today, but the download location apparently has not been published yet. A download link was however published accidentally and was later removed from Google’s search indexes, but not until some screen shots of the Chrome browser were captured.

Here are the screen shots: