Man wins live cockroach-eating contest, promptly dies

On Friday night, some thirty people participated in a live cockroach eating contest at a reptile shop in Deerfield Beach, Florida. Edward Archibold, who shop owner Ben Siegel described as "the life of the party," reportedly "dominated" the competition, downing dozens of the live insects in a matter of minutes.… » 10/09/12 8:30am 10/09/12 8:30am