Has anyone else been seeing this?
Is this legit, or some sort of virus / spyware / trojan /etc?
Similar windows have shown up on a few youtube pages. I have adblocker, too, which makes it that much more confusing.
Users browsing this forum: No registered users and 183 guests