Most Visited Sites List

Balázs Galambosi 4 years ago updated 1 year 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