4 Evil Eyes
May 16, 1999
Season 6 Episode 22 Artifacts found in Africa suggest an extraordinary explanation for life on Earth, while investigating them...