The floods in Florida from Hurricane Helene has affected many people, including one family who came home to discover cockroaches have insane survival instincts! Listen to learn how these bugs survived the flooding!