Streamed from the YouTube channel Sci-Fi Central of the distributor VA Media that owns the rights to this Documentary.
GIANT SKULLS FOUND IN PERU | HUMANS OR ALIENS?
Cinemavixion Review
This documentary, featuring the intrepid David Hatcher Childress, embarks on a fascinating journey along Peru's Pan American Highway, delving into the enigmatic Nazca region. From Lima to Ica and Nazca, the film probes ancient mysteries, including the perplexing discovery of unusually large, elongated skulls in Ica. Childress also visits the intriguing museum of Dr. Cabrera, where stones are said to depict coexistence between humans and dinosaurs, a concept that challenges conventional history. The expedition culminates with an aerial perspective of the Nazca lines, offering a profound appreciation for their intricate design and scale. While the film raises more questions than answers, it serves as a compelling invitation to explore the less-trodden paths of ancient history and the enduring allure of archaeological enigmas.