In the 1970s, two inhuman creatures—one hairy and tall, another with orange eyes—were spotted in New England. The mayor of Cambridge, Massachusetts, blamed these monsters not on unreliable testimonies ...