Bewertet mit 1 von 5 Sternen

Seems to bring up A Babylon search page in my new tab. Did firefox ban or block Google toolbars ect?