Recently this link keeps popping up on my computer, and I can't seem to get rid of it??? WTF I am told it's a nasty invasive virus and has to be "cleaned out" professionally??? Help!!!!!!
Edit by mod: removed the link as link per se, since it gives a red flag on WOT and we don't want anyone else getting infected.