BabylonLTD Customer Care Service
This crap got into my pc from downloading Mozilla firefox and I spent 3 hours removing every last bit of it only to have it come back. Thats way to many man hours to be spending on a translator program removal than needs to be. This has to be illegal on some kind of level. Now Mozilla...