Lee Bracker puts forward the theory that there are pyramids of artificial (not natural) origin in the Grand Canyon.
Podcast: Play in new window
Subscribe: RSS
Lee Bracker puts forward the theory that there are pyramids of artificial (not natural) origin in the Grand Canyon.
Podcast: Play in new window
Subscribe: RSS