In August 1835, The Sun newspaper made a shocking announcement: the discovery of life on the moon! Did New Yorkers believe it?
Continue reading The Great Moon Hoax: NYC Penny Papers and Man-Bats in Space at Untapped New York.
All Rights Reserved. Copyright , Central Coast Communications, Inc.