What Happened on Oct 11 1966
-
First Reported Sighting of the "Grinning Man"
The Grinning Man is a name given to a mysterious creature that has been reported in various areas over the last century. He is believed to... Read more