The Red Devil Virginia Sightings

Who or what is the Red Devil Virginia? Monkeys? Or Satan himself? The story begins in the small town of Crewe, Virginia in May or June 1968. Bob was only a young child but remembers the incident well. “My mother was giving birth and my dad had sent use to wash our hands on the […]
 •  0 comments  •  flag
Share on Twitter
Published on November 06, 2016 06:25
No comments have been added yet.