Martian outpost with giant sand tapeworms | Sci-fi