+3

top visited/recent sites from the original new tab page

moonxman 4 years ago 0

I like opening a new tab and clicking the sites I visit frequently.