On This Day in Weird, December 4...
2010: Father-and-son deer hunters report hearing sounds like
"a high pitch animal scream"
in the wilds of Cleburne County, Alabama. They see nothing but later search the
Internet for various animal cries, concluding that they experienced a Bigfoot
encounter
No comments:
Post a Comment