Cockroaches are fascinating little critters. I found an article last week that explains how cockroaches manage to seemingly vanish. Usually, learning more about an animal can make it seem less alien and less scary. Instead, reading the article makes be believe these little bugs are ninjas, and are capable of some truly frightening feats. It makes those movies about giant bugs seem all the more terrifying.