Cockroach Superpowers
Did you know there are an estimated 120 cockroaches for every person in New York City? These resilient insects can fit into incredibly tight spaces and reproduce at astonishing rates, with females capable of having up to 150 offspring. An entomologist reveals their hidden superpowers, likening their resilience to a crushed soda can that springs back to life, while also admitting that their speed makes them challenging to handle on set.In this clip
From this podcast

The Weirdest Thing I Learned This Week
Government Cheese, Mitochondria NOT Powerhousing, Dawn of the Cockroach
Related Questions