Willow Creek Farm in Shannon, Illinois

Willow Creek 089

Willow Creek is an unassuming farm in rural Carroll County, just outside the town of Shannon. In recent years, it has been the subject of at least a dozen different paranormal investigations, all of which have uncovered a treasure trove of mysterious phenomenon both of the visual and auditory variety. The farmhouse itself is said […]

Follow

Get every new post delivered to your Inbox.

Join 6,631 other followers