Joined
·
1,174 Posts
Is any one else starting to get pop up adds on this site?
I have checked and this is the only site I get it on.You most likely have malware on your comptuer or worse case trojan or virus.
malwarebytes free version works.