Pop-up ads

Posted:
in Feedback edited January 2014
Are those pop-up ads from "ins-web" coming to me while I'm navigating though this site because I'm navigating though this site?
Sign In or Register to comment.