"LEAKEY, Texas - Last fall, after several people called police saying they saw something that looked like Bigfoot on the Northwest side of San Antonio, we were contacted by a group of men who call themselves Bigfoot investigators. They said they're convinced that Sasquatch is here and probably always has been. So, our Delaine Mathieu said -- prove it!
Last December, a homeless couple in San Antonio called 911 saying they saw something in the woods off Highway 151 and Culebra. "I would be a liar if I said I thought I knew what it was, but I don't know. I know it picked up that deer and walked," reported the caller. Police checked it out, but nothing was ever found..."
Part of an article from WOAI - Continue reading