Friday Dec 02, 2005 Dec 2, 2005 0 Facebook Tweet Email tell me what you think http://www.ufos-aliens.co.uk/cosmicapollo.html lycoris: I've heard about that stuff before. I think it's interesting, and parts of it are pretty convincing. I'd still like to think that humans have actually walked on the moon, though. Dec 2, 2005