Aliens, ghosts or just rumors?

Something is lurking in the deep woods of Flatwoods, in the state of Braxton, West Virginia. Although it was only seen a few times, the incident that happened made those who witnessed it so terrifying that they could never be forgotten. Also known as the Braxton County monster, the Flatwoods monster, this creature is an […]

Go to Source