How to remove Central Hub Radio NewTab (Centralhubradio.com)
Central Hub Radio is an unwanted browser extension that modifies browser configuration without the user noticing and agreement. This program adds new tab with quick access to online radio stations. At first sight, it may seem convenient but beyond that, it secretly collects your personal information in order to transfer it to third-parties.