Jerry Wills is a real life “Indiana Jones”. He discusses his discovery of several lost cities in the Andes. Jerry tells of finding a city that was obviously built by and inhabited by giants. The locals tell the story that their ancestors told them about the giants. He is also an internationally known healer who has been featured on national news media.
Podcast: Play in new window
Subscribe: RSS