Ex-CIA officer and FBI special agent weighs in on controversial Bigfoot theory
Tracy Schandler Walder, 45, from Texas, who worked as a staff operations officer at the CIA and as a special agent at the FBI, has weighed in on the controversial topic.