DonnaLMaciver

How do I get rid of Delta toolbar?

23 Feb 2013
Windows
Chrome 24
23 Feb 2013 | Windows | Chrome 24

I downloaded some freeware recommended by MakeUseOf and it came with Delta Toolbar, which hijacked my browser. I HOPE I’ve uninstalled it, but I’m not sure.