Did Giants build Etowah Indian Mounds, Georgia ( Nephilim Proof)
We are at Etowah mounds in Georgia and I am going to show you some solid evidence that the builders of these mounds were Giants over 7 feet tall. This may sound absurd to some of you, but by the end of this video, I think you will agree with me that the mound builders were in fact Giants. First, here is a sign inside the museum at Etowah Mounds. It reads When the Spanish came to the Southeast they found healthy people, who were on average, larger than Europeans. Spanish explorers often commented on the tal
|
|