More about Ultimate New Tab
You can install Ultimate New Tab v0.9 if you have 28.07 KB of free space on your hard drive. This program is distributed for free by its developer Scott Fujan. The software belongs to the Internet category, Extensions. The download link of the program is clean to use.