The company I used to work at hosts this now. My old boss mentioned it a few months ago, and I think he said it was some odd guerilla marketing gimmick for Pizza Hut or someone like that.
It was actually for Burger King for their line of chicken sandwiches or something close to that. Here's the [url =http://www.snopes.com/business/market/chicken.asp] Snopes link.[/url]