Robert David Steele

NASA spokesman: “There’s only one stupid rumor on the internet? Now that’s news.”