Board Thread:Updates and Annoucements/@comment-24509764-20140826215327/@comment-24588058-20170227052207

Speaking of the Apollo 11 Lunar thing, that was seen at the beginning of an episode, wasn't it? If we're assuming it's not a hoax set, then what was it? Could it have been from a movie of some kind?