Computers, Electronics, Gaming & IT
This Site May Harm Your Computer - Computerworld Blogs
Thought I was going crazy. Popped on here to see if anyone had this issue, but saw nada (so far). Then hunted up some news.
Appears to be everywhere. I was trying to find the lyrics to Megadeth's 'Holy Wars', and it was telling me every...