What a foofra. An Apollo astronaut flies off the rails and pronounces ETs to be a fait a complet and the news world goes gaga! Does he have new evidence, tangible and verifiable? Not a shred. But he was one of a dozen or so who put footprints on the moon so he has to [...]



