Tag Archives: Mythbusters: Cockroaches outliving a nuclear blast

Mythbusters: Cockroaches outliving a nuclear blast

Posted in Pest Control | Tagged | Comments Off