THAT'S SICK! URGGGGG! Can someone contact the owner of the site and maybe they can get the IP address?