In this news video we take a look at an underground base in China located inside of a mountain. The air base also hosts a squadron of jet fighters. The facility is on the island Hainan. What do you think they’re hiding inside?
About The Author
UFO Seekers is a news media company located in Bakersfield, CA. UFO Seekers investigates UFO sightings and alien encounters. We also sky-watch for UFOs 365 days a year.
August 5, 2018
June 12, 2018
June 13, 2018