FLATWOODS MONSTER: (WEST VIRGINIA, USA)

0
1034

On September 12, 1952, residents of Flatwoods, West Virginia, watched in horror as a gigantic fireball descended into the forest near the outskirts of town… but it was only after a bizarre monstrosity floated out of the UFO,  that the real terror began.

COMING SOON!