Reviews for Yahoo Toolbar and New Tab
Yahoo Toolbar and New Tabby Yahoo!
Rated 2.2 out of 5
2.2 Stars out of 5
Rated 1 out of 5
This is nothing but crap, keeps changing what you put as your favorites, adds every single thing you do in FB. Bring back the old toolbar