Angry Planet
A remarkable find was made in Chihuahua, Mexico, of a spectacular cave filled with giant crystals. George leads an Explorers Club Flag Expedition into the cave, wearing special refrigerated suits and respirators to battle the extreme environment




















