Start – A Better New Tab for Chrome July 13, 2017 xiazai1 Internet Customize the new tab page in Chrome by adding your own wallpaper, clock, top stories, Download Now