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.
Flatwoods Monster: Alien, Cryptid or Hoax?
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.