Hosted on MSN7mon
'10-foot-tall people' discovered by archaeologists in Nevada caveAccording to the Paiute, a tribe that settled in the Nevada region thousands ... nicknamed the Lovelock Giants, which measured between 8 and 10 feet tall, according to Archaeology World.
WATCH: New video shows 10-foot-tall giants, humanlike creatures strolling along the foothills of a small Brazilian island in what some believe is proof aliens are visiting Earth pic.twitter.com ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results