Just wondered if you guys have had a similar experience with the pop-ups from this website: it seems they install Trojan adware on your computer... Today, I had Lycos Side Search, Alexa, Power Scan and Tyme Sync install themselves all at the same time while I was browsing forums (my virus scan confirmed the install time).
Bookmarks