On This Day in Weird, June 19...
2014: A rural resident of Talladega County, Alabama, reports "two sets of eyeshine" reflecting a flashlight beam outside his home. One set of eyes is approximately seven to eight feet above ground level, the other about six feet high. He reports the event to the Bigfoot Field Researchers Organization the same day.
Post a Comment