Edward Archbold from Florida choked to death in October after eating dozens of live cockroaches in a contest to win…
Edward Archbold, the winner of a cockroach-eating competition, died shortly after eating dozens of the live insects and worms in…