Aurelia Louise Jones talks about Telos and Lemuria in Mount Shasta

An informative interview about the the ancient Lemurian city of light, Telos, beneath Mount Shasta, Ca.

Leave A Reply