Earth Visitors
- Episode aired Jan 31, 1980
- Not Rated
"In Search of ..." examines evidence that life on earth began when extraterrestrials brought it here."In Search of ..." examines evidence that life on earth began when extraterrestrials brought it here."In Search of ..." examines evidence that life on earth began when extraterrestrials brought it here.