
EP: 8 The Mound Builders with Fritz Zimmerman
Blurry Creatures
00:00
What's Your Take on the Giants of Ancient America?
There are over 700 documented reports of newspapers sticking up these giants, some as big as 20 foot. The largest that I found that really had credible evidence was nine and a half foot. There's no way there were 20 foot people at one time.
Transcript
Play full episode