WhyNoDonuts

Upvoted to point out: nothing is being debunked! They just point out that some folks believe in various moon hoaxes and that they think it's silly. It's argument for the sake of arguments sake.