CUSTOMNEWTAB
Updated 52 days ago
Caribbean Plaza, 878 West Bay Road George Town, Grand Cayman Cayman Islands
CustomNewTab.com is brought to you by Glamor Entertainment Group, Inc. Our goal is to help create a better browser experience for our users, for free. We do this through the development of new tools such as the Custom New Tab Chrome browser extension. We are continuously improving and developing new products and tools for users looking to improve their online experience.