Just a big hoax. I guess that is a way to attract visitors to your site, but not me - I will purposely avoid the site and this will be the last time I link to it. Maybe the first time too, but I am not sure about that.
THE DISCLOSE TV TAKE DOWN, EXPLAINED!!! : Website