1. EachPod

Skeptoid #220: Yonaguni Monument: The Japanese Atlantis

Author
Brian Dunning
Published
Tue 24 Aug 2010
Episode Link
https://skeptoid.com/episodes/4220

A look at a massive stone structure off the coast of Japan, said to be a manmade pyramid.

Share to: