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. Archibold claimed first place, and…