Mark Mercell investigates Ape Canyon and finds some very compelling evidence.

Comments have been closed.
© Strange Harbor