Lee Meyer, Alien witness