Preview Mode Links will not work in preview mode

Nov 3, 2019

Welcome back friends and weirdos! In this episode, Nile tells Kyle all about an infamous mountain range known as the Kongka La Pass! Located smack dab in between the Chinese and Indian borders, this area is more than just heavily disputed territory - it not only carries religious significance, but a hefty amount of strange UFO sightings! What lies within the "Indian/Chinese Area 51?" It's hard to say, especially when the area is "censored" on Google Earth! It's a UFO conspiracy!