Lucky New Tab All Screenshot Images
A Free Productivity Extension By NSD
Downloads: 7 Updated: October 5, 2015
Total 1 Screenshots for Lucky New Tab 0.1
Get Lucky New Tab Extension for Chrome Browser
A Simple New Tab Page. This is an initial version. I made this because the default new tab page has become very distracting.