Spread the love

In the 50’s you couldn’t turn over a rock without finding some sort of space alien, and Flatwoods, West Virginia was no exception. They had a big old alien over there! Like ten feet tall! It definitely wasn’t just an owl! Don’t get spooked!