Rumors that a secret mountain base in the US controlled by aliens has been swirling for 50 years, but locals and UFO researchers are convinced it's real. The base allegedly sits inside Archuleta Mesa ...
For nearly 50 years, the base has been tied to chilling claims of genetic experiments, UFOs, and a deadly firefight between aliens and humans. Some conspiracy theorists say the government is hiding a ...
Less than 15 minutes from Aztec Ruins National Monument in northwestern New Mexico on mostly graded gravel roads, Alien Run Mountain Bike Trail parking area provides year-round access to hiking, ...