The Stella V. Lansing 8 mm movie is one of the most bizarre UFO cases we have ever read about or seen. With her video camera, she captured what appears to be “people inside the unknown craft.”
We haven’t found any proof that her footage was, in fact, a hoax. However, it doesn’t seem like she’s just making this stuff up in her head.
What do you think is really going on here?