Two scientists suspect that there is someone other than their research primates inhabiting their polar station.
Country:
United States
Year:
1973
Tags:
scientistmonkeyhelicopterisolationlaboratoryarctic polar circle regionchimpanzeeresearch
Comments are not available to you at this time.