Yes, confirmed, my post Reply #20 on the 15th April 2017 has an image extract of the site.
https://forum.avast.com/index.php?topic=200829.msg1386732#msg1386732

I was able to visit it again before posting this.