β Back to extensions
A new tab page with just your top sites and nothing else. No news feeds, no ads, no Internet connection required.
A new tab page with just your top sites and nothing else. No news feeds, no ads, no Internet connection required.
User reviews
No reviews collected yet.