Google just released a beta of their new internet browser. Check it out. http://google.com/chrome
September 2, 2008 1:53 pm by Jessie Twaddle