roach eater
26 Nov
Edward Archbold, 32, winner of the contest, died shortly after downing dozens of the live bugs as well as worms. Photo / AP
26 Nov
Edward Archbold, 32, winner of the contest, died shortly after downing dozens of the live bugs as well as worms. Photo / AP
Leave a Reply