Madagascar Hissing Cockroach Facts - CRITTERFACTS(02) Save Image Image gallery: Discover the Madagascar Cockroach: A Hissing Giant from the Island