On a planet near Earth live strange, bird-like creatures that feed on meteorites.On a planet near Earth live strange, bird-like creatures that feed on meteorites.On a planet near Earth live strange, bird-like creatures that feed on meteorites.