FLATWOODS MONSTER: (WEST VIRGINIA, USA)

0
4134

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!

Previous articleORANGE EYES: (OHIO, USA)
Next articleNORTH PORT DEVILS: (FLORIDA, USA)