Special Report: Unearthing Nazca
Posted: Thu Jun 22, 2017 6:35 pm
Interesting...what could it be? Is it human? Could it be an alien? Was it once worshiped as a god? Or, is it merely an extinct species? I'm looking forward to more answers in future videos.
Here's a similar, but larger hand, also found in Peru.