Spread the love

In 1973, Chief of Police Jeff Greenhaw received a call about a crashed UFO on a local property in Falkville, Alabama. He responded to the call and met a strange humanoid covered in a metallic suit, and managed to take photos of it as well.