0 LIKES LikeUnLike
Each time I search on yahoo on my computer, there this thing called "Sponsor Results" on the left. It cames out every time I go and search on yahoo. It never does that when I use other computer but mine.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.