This past month or so, I've had this appear relentlessly below my address bar when visiting Wabash Station. Google searches bring up all kind of sites saying it's malware or a virus, etc., but every one is trying to sell antivirus software. So many for-profit sites invade support forums these days, I don't know what to believe!
I wonder if anyone else gets this from w55c.net. Thanks much.