Forty-five years later, they finally found Neil Armstrong's Moon memorabilia... but that was in 2012, and now the story is just now being "pushed"? Joseph's high octane speculation of the day: there are a few things amiss in this story, … Continue reading →