DescriptionTHE TWILIGHT ZONE - 1005
Marius Boirayon reports on eyewitness accounts of Giants that still exist in the caves and mountainous jungles of the Solomon Islands, prompting us to question conventional ideas of evolution.