news.softpedia.com — The news about Google's upcoming web browser, the Chrome, has been flying around the Internet all day long, our editors writing some comprehensive reports about it earlier today. However, it would seem that the search-engine giant has finally decided to let the downloading begin and so, without further ado, we give you the Google Chrome, right here
Sep 2, 2008 View in Crawl 4
No comments yet
It's quiet in here... can you hear the echo?