Most Visited Sites List

Balázs Galambosi 5 years ago updated 2 years ago 3

I wish I could upvote more than once. Not only do I want most visited, I want more than the Google new tab page. I would like to see 12 or greater.


The entire reason I deinstalled it