Yahoo
Annoying pop-up ads
- 09-07-2012
- 6
Pls. Advise Google that their web market are ill & fed up with viewing all those really frustrating POP UP ADVERTISEMENTS! Im sure I'm talking for an incredible number of visitors!
Company: Yahoo
Country: USA