Saturday, 10 October 2015

ON THIS DAY IN WEIRD


On This Day in Weird, October 10...

2014: A visitor to Buffalo Rock State Park in Utica, Illinois, reports a midday sighting of Bigfoot near the park's famous "frog effigy" landmark, "moving very fast and easily on the side of the steep embankment below the effigy toward the river."


No comments:

Post a Comment