Yahoo.com
Yahoo Toolbar Installing itself AGAIN! Unasked for - SNEAKY YAHOO - Yahoo Toolba
- 03-17-2013
- 38
Done with yahoo's sneaky invasive tactics of installing their toolbar constantly! And SHAME on my Use-to-be-highly-admired Firefox Browser for allowing it! Done with both - Hate yahoo's sneaky tactics indeed!
Company: Yahoo.com
Country: USA