Every time I've come to TPF recently, this site comes up and creates spam pop-ups. I was able to run my software and stop the pop up from coming up, but I still see it my toolbar window (that address name coming up momentarily) whenever I move around TPF. (Only TPF) I'm pretty computer-literate, and have the latest anti-virus software from my IT dept. This seems to be only TPF-related. Not sure what it is or why.