Yeap, I found the site too and it's sicking to say the least...oh, entertainment but absolutely sickening that others might actually believe that shit.