Cavers Explore Mexico's Massive Sistema Huautla In Claustrophobia-Inducing Footage

June 26, 2018 - A team of explorers set off for unknown parts of the Sistema Huautla in Mexico. The Sistema Huautla is the deepest cave system in the… more