Entering the mystery, the Caves of Southern France

Dr. Apela Colorado, Worldwide Indigenous Science Network and Wisdom University pilgrims encounter a mystery at the Dordogne Caves, France, June 2009.