can someone tell me what this ...."image.masterstats.com"...thing is that often slows down my pc......most annoying !
can someone tell me what this ...."image.masterstats.com"...thing is that often slows down my pc......most annoying !
It's some kind of ranking site. It slows me down too becomes so annoying it drives me bezerk bezerker. LOL!
I'm gonna pm facialadmin dood.
I think they should get shot of it.