Menu

Blog posts : "ufos over military bases"

Many Air Force Bases across the United States and the world have been visited by UFOs. But there is one specific Air Force base that may be at the top of the list: Edwards Air Force base. The shocking and astounding events that have occurred at Edwards Air Force base go way beyond mere UFO sighti...

Read more

1 blog post