An autopsy has concluded that a Florida man choked to death after downing dozens of live cockroaches during a pet store contest earlier this year. The report released Monday says 32-year-old Edward Archbold of West Palm Beach died as a result of […]
Continue reading