Got a snapshot of the new "browser tabs" http://gosurfbrowser.com/forum/files/untitled.jpg Read full review
© 1998-2024 BetaNews, Inc. All Rights Reserved. Privacy Policy.