Friday 18 July 2014

ON THIS DAY IN WEIRD



On This Day in Weird, July 18...

1931: Last sightings of the elusive "Mineola Ape" on New York's Long Island, reported by residents of Huntington.



No comments:

Post a Comment