HexBug Larva Robots Ready to Squirm into Your Life

You may or may not know this about me, but I really dislike bugs. Not dragonflies or ladybugs, mind you, just the really creepy crawly type. And while it’s usually the ones with thousands of legs…