Question

posted by ditr0d 8 months ago
Restore removed new tab site

Someone clicked the "X" on all of my top sites on new tab page and I want them back.

↓ Show more ↑ Show less
  • All posts
  • Helpful Solutions
  • solution
  • helpful