Mysterious meteors crash to earth giving powers to anyone who goes near them.Mysterious meteors crash to earth giving powers to anyone who goes near them.Mysterious meteors crash to earth giving powers to anyone who goes near them.