Something is lurking in the deep forests in Flatwoods, in West Virginia’s Braxton County. Although only sighted a few times, the occurrence was so terrifying to witnesses that it will never be forgotten.
Share this post
Flatwoods Monster: Alien, Cryptid or Hoax?
Share this post
Something is lurking in the deep forests in Flatwoods, in West Virginia’s Braxton County. Although only sighted a few times, the occurrence was so terrifying to witnesses that it will never be forgotten.