Skeptoid #556: Exploring Kincaid's Cave

Published: Jan. 31, 2017, 9 a.m.

b'

Some say a marvelous cave of Egyptian wonders is hidden in the Grand Canyon.

'