User comments for Awesome New Tab Page
Awesome New Tab Page
- Free
- (No votes yet)
What and How to Install the Awesome New Tab Page for Chrome
The Awesome New Tab Page makes the New Tab Page of your Chrome browser an even more interactive experience. With it, you can view all your apps, including Widgets, and have the ability to create and manage them. It can also come in handy if you...