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.
s
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]