antdude, October 10, 2015 at 6:20:06 PM CEST
Annoying overlay on home page.
Why is i.imgur.com showing up on my home page on this web site? Is anyone else seeing this too or just me?
Thank you in advance. :)
antdude, October 10, 2015 at 6:21:01 PM CEST
Hmm, it is now on page #2 after my post: videos.antville.org ...
antdude, October 24, 2015 at 4:12:32 AM CEST
Argh. It's back again. It seems to be from videos.antville.org submission. :(