A massive cavern with several hundred interconnected chambers Was discovered that scientists estimated 50,000 people could have lived was discovered in a wall of the Grand Canyon in 1909, and you know who swooped in to steal the treasures and seal it up.

That time they found a massive past civilization of Egyptian giants in the Grand Canyon and the Smithsonian covered it up (Kincaid’s Cave 1909) skeptoid.com/audio/skeptoid-4556.mp3 Podcast transcript | Download | Subscribe The year was … Read more