The Ica Stones-1996. A television segment on the mysterious stones at Dr. Cabrera's museum in Ica, Peru. Featuring David Childress and Graham Hancock, with Dr. Cabrera himself (now deceased), a skeptical look at the Ica Stones throws some light into the many strange stories coming out of South America.
Comments
0