A Lost City of Giants?
Timothy Alberino discusses his expedition to Peru where he investigated the so-called megaliths of Capuli and discovered a new potential megalithic site in an area that may have been inhabited by red-haired giants. Alberino asks the question: is there a lost city of giants hidden in the high jungles of Peru?
YouTube link:
https://youtu.be/G_HEPYHO55o?si=fMCpPmsMz0G5g6Su
