Satanic activity depicted in upcoming documentary Bray Road Beast
The website Horror Society has premiered an exclusive clip from the upcoming documentary about Elkhorn’s notorious Beast of Bray Road. In the clip, a witness discusses the possible occult origins of the beast from a time when Walworth county was rampant with rumors of devil worship being carried out in the woods by local teens, teachers, and even law enforcement.
Was the beast of Bray Road summoned through some Satanic ritual?
Watch the clip now:
The Bray Road Beast documentary is set for an October 5th release.
Visit smalltownmonsters.com for more information.