Tag: Humanoid

Ancient Aliens: Terrifying Humanoid Emerge From Subterranean Real

Quang Binh Province, Vietnam, 1991-- Logger Ho Khanh discovers a mysterious entrance to a hidden mountain cave obscured by dense jungle overgrowth. The cliffs leading down to the entrance are so steep he cannot explore it further, but he notes its location. Nearly two decades later, the Briti...