Eyewitness Says He Saw 2 ‘Strange Beasts’ in This Illinois Creek
If you grew up in a small rural Illinois community, you know there are some summer days when there's not a lot going on. That changed one August afternoon near Wilburn, Illinois as an eyewitness has shared the story of 2 "strange beasts" he saw in a nearby creek.