Millipede and Madagascar Hissing Cockroach Air Date: February 13, 2018Tim from the Rochester Museum and Science Center stopped by with some creepy crawlers.Tags: Rochester Museum and Science Center; Animals; Cockroaches; Millipede; Madagascar Hissing Cockroach; Insects; Pods Read more about Millipede and Madagascar Hissing Cockroach