Are there signs of alien visitation here on earth? Might the mysterious markings on the Nazca Plain in Peru be landing instructions for UFOs?