That's odd. There's a story here near Camargo, Illinois about a young girl out on the dirt road that people keep hitting with their car, then find nothing. Also there is a huge, haunted and abandoned star observatory in Walnut Point State Park.
Both of these sites are on the Embarrass River.