Scientists are mystified by the latest photos of the Cydonia region of Mars. It may only be a trick of light, but the implications are astounding. Llamas may turn out to be not only the oldest domesticated animal on earth, but the oldest domesticated animal in the universe.
UFOlogists are speculating that llamas may have been brought to earth by aliens and that some of their descendants may still be found roaming in the alpine areas of Mount Lehman in British Columbia.