komoona popup?
#1
DVD Talk Hero
Thread Starter
komoona popup?
This is the only site I get this on, I get it everytime I load a forum page with an ad on it and I get multiple pop-ups about it. Any thoughts?