Rated 2.2 out of 5
2.2 Stars out of 5
by Firefox user 13474704, 2 years ago
Rated 1 out of 5
Yahoo Toolbar will not come up for me no matter how many times I click Add to Firefox. At this point, I'm not sure if it's Yahoo's fault or this "new and improved" Firefox which in my opinion is HORRIBLE!