fbpx
Home / Tag Archives: Alabama UFO Orb Chase

Tag Archives: Alabama UFO Orb Chase

The Wedowee, Alabama UFO Orb Chase

Abizarre incident in Alabama in 1995 saw a van of churchgoers not only witness a strange craft but actively being chased by it. The incident was investigated by MUFON several years later but ultimately remains unexplained. What is interesting, and as we will examine shortly, the region has several very …

Read More »