Super New TabGoogle Chrome Extension Crx download

Download Super New Tab chrome extension. Super New tab page is a metro style Chrome new tab page extension. It has more than 20+ improvements based on Chrome organic new… and install in your Google chrome browser. This is Direct Super New Tab Crx download for Chrome it is also called Super New Tab offline CRX for chrome Download. This Super New Tab is used to Super New tab page is a metro style Chrome new tab page extension. It has more than 20+ improvements based on Chrome organic new…

Deleted from Chrome Web store

 
Deleted from Chrome Web store

Super New Tab Chrome Extension Alternatives